我使用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