我使用Delphi BDS 2006,并有一个DevExpress cxGridDBColumn属性设置为DateEdit,并想知道是否可以添加复选框到显示的日期时间选择器弹出?添加一个复选框到cxGridDBColumn(DateEdit)
回答
这是一个快速破解,它可以帮助你实现这个功能。但是,您应该自己处理复选框。
procedure TForm1.cxDateEdit1PropertiesPopup(Sender: TObject);
var
AEdit: TcxDateEdit;
ACalendar: TcxPopupCalendar;
ACheckBox: TcxCheckBox;
begin
AEdit := TcxDateEdit(Sender);
if AEdit.Tag <> 1 then
begin
AEdit.Tag := 1;
ACalendar := TcxPopupCalendar(AEdit.Properties.PopupControl);
ACheckBox := TcxCheckBox.Create(Self);
ACheckBox.Parent := ACalendar.Parent;
ACheckBox.Align := alBottom;
ACheckBox.Transparent := True;
ACalendar.Parent.Height := ACalendar.Parent.Height + ACheckBox.Height;
end;
end;
我不确定我是否理解您希望实现的目标。无论如何,这是不可能的,如果没有创建一个支持这种外观的自定义cxEditor &的感觉和所需的功能。
嗨,我想要实现这个目的只具有其中的一列使用日期选择器cxGrid(DateEdit:我已经这样做了独立的编辑器,但是,同样的方法将与内置的编辑器工作)。我希望通常的日历下拉显示,但底部有一个嵌入的复选框。 – PDM 2010-09-22 08:40:36
这是一个快速入门,它应该可以帮助你: procedure TForm1.cxDateEdit1PropertiesPopup(Sender:TObject); var AEdit:TcxDateEdit; ACalendar:TcxPopupCalendar; ACheckBox:TcxCheckBox; begin AEdit:= TcxDateEdit(Sender); 如果AEdit.Tag <> 1,则 开始 AEdit.Tag:= 1; ACalendar:= TcxPopupCalendar(AEdit.Properties.PopupControl); ACheckBox:= TcxCheckBox.Create(Self); ACheckBox.Parent:= ACalendar.Parent; ACheckBox.Align:= alBottom; ACheckBox.Transparent:= True; 012alea.parent.Height = ACalendar.Parent.Height + ACheckBox.Height; ACalendar.Parent.Height:= ACalendar.Parent.Height + ACheckBox.Height; 结束; 结束; – 2010-09-22 09:23:53
- 1. 一个复选框列添加到GridView
- 2. 添加复选框到NSOpenPanel
- 3. 添加复选框到Gridview
- 4. 添加复选框到ComboboxItem
- 5. 添加复选框到gridview
- 6. 了JavaScript复选框被选中,添加复选框ID到一个数组
- 7. 添加复选框项目onclick的另一个复选框
- 8. 添加一个复选框使用JQuery
- 9. 添加一个“记住我”复选框
- 10. 用iTextSharp添加一个复选框
- 11. 添加一个复选框,设置AlertDialog
- 12. 可能将一个复选框添加到SWT组边框
- 13. 将复选框动态添加到Windows窗体仅显示一个复选框
- 14. 动画添加到一个显示/隐藏选中复选框
- 15. 动态添加复选框到组框
- 16. 添加复选框到WPF消息框
- 17. 如何动态添加多个复选框到一个HTML表?
- 18. 我如何添加一个复选框到这个PHP表格
- 19. 添加一个复选框不添加开始菜单图标
- 20. 添加一个复选框到php查询表
- 21. 如何复选框添加到一个下拉列表在asp.net
- 22. 使用jquery添加一个复选框vaue到字段
- 23. 添加一个复选框列到asp.net gridview
- 24. 添加一个复选框与jquery到div
- 25. 删除复选框动态添加到一个div
- 26. Android:添加一个复选框到gridview中的图像
- 27. 动态添加复选框组到一个窗体面板
- 28. 如何将一个复选框添加到行的结果
- 29. 如何添加复选框选择只有一个选择?
- 30. 将值添加到复选框字段
这是完美的,正是我所期待的!谢谢 – PDM 2010-09-22 11:30:38