如何在Delphi 7中使用風格化表格? 例如:Delphi 7 - TDBGrid風格
0
A
回答
5
如果你的意思是你想爲主題的TDBGrid組件,您可以使用從傑里米朝鮮和Andreas Hausladen的Themed DBGrid runtime replacement
。
1
我寫的,併爲你測試德爾福7和Windows 8.1
使用事件DrawColumnCell這個例子來改變顏色或別的東西。
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
try
if Column.FieldName = 'FIRST_NAME' then
DBGrid1.Canvas.Brush.Color := clGreen;
finally
DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
end;
下載完整的例子: file
相關問題
- 1. ReadOnly TDBGrid/TwwDBGrid Cell in Delphi?
- 2. Delphi XE2風格繪畫
- 3. Rave風景打印報告Delphi 7
- 4. 如何修改Delphi中的單元格值TDBGrid
- 5. 未插入任何行的Delphi TDBGrid
- 6. 德爾福風格的問題TDBGrid垂直滾動時滾動波濤洶涌
- 7. 風格的Windows Phone 7
- 8. Delphi 7 ODBC MySQL Win 7
- 9. 在Delphi 7
- 10. 用Delphi 7
- 11. utf8decode in delphi 7
- 12. Delphi 7上的Quicktime 7
- 13. 有沒有比Delphi默認的TDBGrid更好的多選?
- 14. 如何更改選定行的顏色在TDBGrid中在delphi
- 15. Delphi/C++ Builder - 在TDBGrid中設置活動/選定行顏色
- 16. Java 7的風格斯卡拉
- 17. 的Windows 7風格的TreeView窗體
- 18. Vista/7全玻璃風格與wxPython
- 19. Windows XP中的Windows 7風格
- 20. 像Windows 7/Vista的CSS風格
- 21. 以Win-7風格結合Windows
- 22. 不能在Delphi 7
- 23. 打印TDBGrid
- 24. 在Delphi 7上離開ComboBox的問題
- 25. 如何在Vista上安裝Delphi 7
- 26. TIdTCPServer多播(Indy 9 + Delphi 7)
- 27. 在delphi 7中清除timage.canvas
- 28. 在Delphi 7中繞過OutputDebugString?
- 29. Delphi 7箇中TGUID比較
- 30. Delphi 7 IDE的寫腳本
你舉的例子是不是一個真正的 '風格' 更多的是 '定製'。一種方式在這裏:http://delphi.about.com/od/usedbvcl/l/aa031699.htm – philnext
philnext,no。不僅是顏色。 – newpdv