社区
Delphi
帖子详情
DbGrid的OnDrawColumnCell事件?
supershan
2000-08-10 12:45:00
请问在OnDrawColumnCell中可以让DBGRID的格子按照奇偶呈现不同颜色,我通过RECNO
可以做到,但是在ACCESS数据库中不支持RecNo这个属性。将无法判断,请问谁有更好的办法让DbGrid变色。主要是如何判断?
...全文
145
2
打赏
收藏
DbGrid的OnDrawColumnCell事件?
请问在OnDrawColumnCell中可以让DBGRID的格子按照奇偶呈现不同颜色,我通过RECNO 可以做到,但是在ACCESS数据库中不支持RecNo这个属性。将无法判断,请问谁有更好的办法让DbGrid变色。主要是如何判断?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Seoul
2000-08-27
打赏
举报
回复
http://expert.csdn.net/Topic/24636.shtm
supershan
2000-08-27
打赏
举报
回复
这个问题不是很难吧?
unigui0.83.5.820
0.83.5.820 +---------------------------------------------------------------------------------------- - 0000796:
DB
Grid
: Render bug when
Column
color is clWindow and project is created with 0.82 - 0000795:
Grid
:
Cell
background color change poor render performance - 0000791: Uni
DB
Grid
, UniString
Grid
: Option to disable custom renderer to speed-up render time. 0.83.4.819 +---------------------------------------------------------------------------------------- - 0000789: Uni
DB
ComboBox, Uni
DB
ListBox: Edit mode is not set when changed - 0000784: TUniString
Grid
: Data not restored after decreasing/increasing Row count - 0000788: Bug in
Grid
Row/Col translation - 0000787: Uni
DB
Grid
: Broken
Cell
Select behavior - 0000786: MessageDlg and mtInformation bug. 0.83.2.817 +---------------------------------------------------------------------------------------- - 0000781: Uni
DB
Grid
: Row selection bug when no data is in dataset - 0000779: UniString
Grid
: OnClick event implemented - 0000780: Uni
DB
Grid
: On
Cell
Click bug - 0000777: TUni
DB
Grid
Column
.ReadOnly property - 0000778: UniString
Grid
: Assigning HTML content to
cell
s - 0000776: Uni
DB
LookUpXXX: ListSource cursor position does not follow Lookup value - 0000773: Uni
DB
Grid
:
Column
.Title.Font/Color - 0000771: Uni
DB
Grid
:
Column
.Font property - 0000772: Uni
DB
Grid
:
Column
.Color property - 0000775: UniFont: [fsUnderline, fsStrikeOut] implemented - 0000774: TUniString
Grid
:
OnDraw
Cell
event - 0000769: Uni
DB
Grid
: Row position is ignored if row is immediately changed after a call to Open() - 0000673: Uni
DB
Grid
:
OnDraw
Column
Cell
event - 0000768: Better "ext\" folder translation - 0000766: TUniCalender.FirstDayOfWeek property - 0000767: TUniDateTimePicker.FirstDayOfWeek property - 0000765: UniImage: Bug when both Proportional and Stretch are true - New Demo: Draw
Cell
0.83.1.812 +---------------------------------------------------------------------------------------- - 0000764: KeyValue property for Uni
DB
LookupXXX - 0000763: Uni
DB
Grid
doesn't handle TDataSet.Refresh() - 0000762: UniListBox and Items.Delete bug - 0000760: Uni
DB
LookupXXX: KeyField value submit bug - 0000761: UniEdit and KeyXXX event bug - 0000759: Uni
DB
LookupXXX: KeyField value problem 0.83.0.811 +---------------------------------------------------------------------------------------- - 0000756: MenuItem.Enabled property - 0000755: MenuItem.Visible not working in web mode. - 0000754: UniPageControl: UniTabSheet design time editor - 0000661: enabled/disabled property of TUniToolbarButton - 0000751: UniRadioButton value submission bug - 0000749: Changing ReadOnly := False in UniDateTimePicker & Uni
Db
LookupComboBox raises AV - 0000721: Set ReadOnly := False on Uni
DB
controls on runtime raises AV - 0000445: Customizable Timeout and Terminate pages. - 0000558: Customizable End of Session - 0000748: Field property for
DB
aware controls - 0000747: AV when trying to access the property TUni
DB
Edit.Field - 0000746: SessionManager: Bug when there is an Exception in session.Destroy - 0000745: TUniMemo.Clear bug - 0000740: UniTreeView: Node.Data not implemented - 0000744: Uni
DB
Memo.Lines property - 0000743: Uni
DB
Memo.Text porperty is not published - 0000739: UniTreeView: Items.Clear not implemented - 0000736: UniPageControl: Runtime assignment of OnChange event - 0000737: Uni
DB
LookupXXX: Bug when there is " in string - 0000738: UniTreeView: GetFirstNode not implemented - 0000485: TUniButton renders non-themed! - 0000698: Toolbar Button Image/Text alignment - 0000732: TUniPageControl: Bug while setting designtime ActivePage - 0000716: Change Tab title in runtime - 0000507: Direct filename or image URL for TUniImage - 0000733: TUniScreenMask with a TUniPageControl does not work - 0000734: AutoScroll property for UniHTMLFrame - 0000680: The Alignment taRightJustify of a TUni
DB
Grid
column
- 0000610: TabOrder for dynamically created controls - 0000627: Unpublish OnChange in TUniComboBox web mode - 0000601: New Event in ServerModule to handle exceptions - 0000728: Disabled UniEdit does not receive values assigned with Control.Text := Value - 0000720: Tag property for
DB
Grid
Column
s - 0000723:
DB
Grid
: numeric
column
is not aligned to right - 0000722: Setting Align := alCenter on
DB
Grid
Column
s does not work - 0000715: OmniHTTPD and UniGUI ISAPI - 0000724: Runtime assignment for Align/Alignment property of Uni
Db
Grid
column
- 0000714: Uni
DB
Grid
: Implement StripeRows property - 0000712: raise error if Form owner is not either TUniGUIApplication or TApplication - 0000609: TUniTimer: Attach to TUniScreenMask - 0000703: TUni
DB
LookUpxxx bug when datasource and datafield are not assigned - 0000731: Broken TabOrder in 0.82.0 - 0000708: UniGroupBox: Caption assignment when created dynamically - 0000706: UniEdit: Password char bug - 0000707: UniSplitter: ScreenMask doesn't work - 0000709: Changes in Form layout not reflected correctly - 0000437: AV when creating inherited forms when no projectgroup is available - 0000413: Maximized ExtWindow can't return to normal size - 0000697: UniPanel: Caption Alignment - 0000696: UniPanel: Caption - 0000699: UniPageControl: TabSheet is visible when TabVisible=False - New Demo: CustomException - New Demo: UniImage 0.82.1.804 +---------------------------------------------------------------------------------------- - 0000630: Big images in buttons - 0000692: Runtime creation and modification of
DB
Lookup components - 0000693: Uni
DB
Lookup bug - 0000695: Uni
DB
Grid
: Broken On
Cell
Select in 0.82.0 0.82.0.803 +---------------------------------------------------------------------------------------- - 0000668: Uni
DB
Grid
with data Memory leak - 0000686: New TUniHTMLFrame Component - 0000570: New TUni
DB
LookupComboBox and TUni
DB
LookupListBox Components - 0000689: CustomFiles property for ServerModule to add custom CSS and JS files - 0000688: Bug in installer Environment setter - 0000687: "Script" property for TUniForm for adding Custom JS - 0000665: Compatibility with multiple IP systems - 0000685: Uni
DB
Grid
: Ellipsis in first
column
bug (IE) - 0000690: Uni
DB
Grid
: OnTitleClick event - 0000684: UniEdit: Text alignment - 0000683: UniScreenMask bug with Maximized Form and mfPage set - 0000682: UniString
Grid
: OnSelect
Cell
bug - 0000679: Common
DB
Controls bug - 0000641: UniTabSheet.TabVisible property - 0000678: Core bug: Setting Align property at runtime - 0000677: Hiding or showing controls doesn't apply alignment/anchoring correctly - 0000675: Setting position of a UniTrackbar at run time - 0000671: Uni
DB
ListBox: Dataset is not set to edit mode after change - New Demo:
DB
Lookup - New Demo: HTMLFrame - New Demo: Basic jQuery 0.81.2.801 +---------------------------------------------------------------------------------------- - TUniScreeMask issue with borderless MainForm - Installer: Bug resolved when selected Delphi version is not installed - XE DCU files compiled with Update 1 - Borderless MainForm bug fix 0.81.1.800 +---------------------------------------------------------------------------------------- - Uni
DB
Grid
: Critical bug in ISAPI mode - Critical bug in AssignGlobalDateParams 0.81.0.798 +---------------------------------------------------------------------------------------- - New Component Uni
DB
Text - Ability to create a windowless borderless MainForm - UniTreeView: Node dynamic add/delete support - UniTreeView: Several Memory leak issues - Uni
DB
Grid
:
DB
Grid
.
Column
.Visible bug - PageControl: Render problem in invisible tabs - TUniListBox: Items are not rendered if placed on UniPageControl invisible Tab - ISAPI: Bug when pathInfo contains Unicode chars - TUniLabel Text alignment - Uni
DB
Grid
: _OnDataLoaded may be called before
Grid
is rendered - UniPageControl: TabIndex doesn't return correct index - UniComboBox in hidden TabPage bug in Chrome browser - UniApplication: New ClientInfo property - New Demo: TreeView - New Demo: ClientInfo - New Demo: Windowless 0.80.2.796 +---------------------------------------------------------------------------------------- - TUniChart moved to UniGUIEx package - TUniSplitter: Runtime create problem - Memory Leak in TUniForm 0.80.1.794 +---------------------------------------------------------------------------------------- - Apache web server and CoInitialize issue - UniSplitter Color in Web mode - UniSplitter broken and Ext JS 3.3.0 issue - New Component: TUniChart Component first preview - UniDateTimePicker: OnEnter, OnExit Events - UniGroupBox: CSS frame margin bug (IE) - TUniLabel: AutoSize problem - UniFileUpload: several changes - UniFileUpload: File names containing Unicode chars are returned correctly - Change color of label at runtime - Various runtime property assignment bugs - DataStores and AutoDestroy - Changing Server Port at runtime. - TabOrder and TabStop for Web - Upgraded to Latest Ext JS release (3.3.0) - UniTrackBar: Set Max at runtime - Uni
DB
Grid
: DataSet AfterEdit: Reload
grid
only when needed - New Demo: Chart Demo 0.79.1.788 +---------------------------------------------------------------------------------------- - UniRadioGroup: Render bug when control is disabled - Style:"color:#000000" in FontStyle bug - FileUpload bug - New TUniScreenMask component - Add startup "Loading..." message - Server Bindings property implemented - OwnerForm.IsDestroying: When owner is TUniFrame -
DB
Controls: Check IsDestroying - Allow suppressing "Ajax" and "Object not found" Errors - SynEdit: some unicode widechars cause problem in D2009+ (removed) - InsertControl/RemoveControl internal bug - TUniToolButton: Dynamic creation - Uni
DB
Grid
:
Grid
row doesn't change when table row changes - Uni
DB
Grid
: Master/Detail Support - uni
DB
Grid
: Assigning ReadOnly property in runtime - uni
DB
Grid
: Assigning Options.dgEditing property in runtime - UniForm: Event OnScreenResize implemented - UniForm: Event OnResize implemented - UniApplication: ScreenWidth, ScreenHeight Property - UniTreeView: AutoExpand Property - A mean to determine dimensions of the browser window - ExtPascal: Param Place Holders problem - TreeView: Full Tree load on first call - UniTreeView: TTreeNode.MakeVisible implemented - uni
DB
Grid
: After opening
grid
row is set to real Dataset cursor location - UniGroupBox: Caption not visible bug - UniRadioGroup: Caption not visible bug - UniRadioButton: OnClick event implemented - UniLabel: Allow HTML Content - ServerModule: Implement Temp Folder Property - Unicode bug in ISAPI module - New Demo: Screen Size - New Demo: UI Mask - New Demo: Download Demo 0.78.0.783 +---------------------------------------------------------------------------------------- - Lots of changes and bug fixes in Unicode and codepage handling - Ajax Core: Queue process improvement - Don't respond Alert() to data requests - UniExtTimer.Stopall: check for null object - ExtJS: Test for "undefined" before destroy - Uni
DB
Grid
bug: F
Column
sChanged is True after ConfigureExt
Column
s - A customized version of Indy included (10.5.7) - Unicode data transfer and IIS ISAPI bug - TUniTimer runtime enable bug - ExtPascal: StrToJS problem: Strings containing %nn - Unicode conversion bug - UniToolBar: ShowCaptions implemented - Inherited form Reader bug - Delphi XE: Unicode conversion problem - UniPageControl: Dynamic create: Initial ActiveTab bug? - New Demo: Unicode Demo (for D2009 and later) 0.77.1.781 +---------------------------------------------------------------------------------------- - D2009+ UniFrame creation problem - Other Project Wizard related bugs fixed 0.77.0.780 +---------------------------------------------------------------------------------------- - uniEdit, uni
DB
Edit: CharEOL property added - Buttons: Click Method implemented - New WebOptions property for uni
DB
Grid
(Paged, PageSize) - CodeMirror: Missing Pascal keywords added - New Demo: CharEOL Demo 0.76.0.779 +---------------------------------------------------------------------------------------- - Delphi XE Support - uniTreeView: AddChild() Implemented - uniTreeNode: IsFirstNode() Implemented - ExtPascal: VarToJSON: WideString conversion bug - uniTreeView: D2009+ resource compatibility issue - In web mode some controls aren't assigned a default Width/Height - In StrToJs
is not interpreted correctly. - UniSyntaxEdit: CodePress replaced with CodeMirror (CodePress files removed from installer) - Standalone server will display application name - Control parent assignment bug when parent is TUniForm - UniRadioGroup: runtime OnClick event assignment bug - Other minor changes and fixes - New Demo: SQL Demo ( Requires
DB
ISAM http://www.elevatesoft.com/download?category=
db
isam ) 0.75.0.777 +---------------------------------------------------------------------------------------- - Internal Bug fix in TUniExtWinControl.SetComponentsLoaded() - Internal Bug fix in TUniExtWinControl.RemoveControl() - UniEdit: MaxLength Property implemented - UniSplitter improved - Several bug fixes in UniSplitter - UniSyntaxEdit improved - UniSyntaxEdit bug fixes - Now SynEdit Packages are included in the installer 0.74.0.774 +---------------------------------------------------------------------------------------- - New: Inheritable Frames - New: Inheritable DataModules - New: In "Object Inspector" properties that are not implemented in web mode are displayed in gray - Bug in inherited form implementation - Improved exception handling - Uni
DB
Grid
: On
Cell
Click passes wrong
Column
- TUni
DB
Grid
Column
: Implement Field public property - When wsMaximized some components may render in wrong placed (IE8) - TUniForm: OnDestroy() implemented -
DB
Controls: Dynamic DataSource assignment - Workaround for WindowState wsMaximized problem 0.73.0.770 +---------------------------------------------------------------------------------------- - New: Service Application implemented - Async request mode is default mode now - Several Bug fixes and changes in AJAX Core -
DB
Controls: Internal improvements and fixes 0.72.2.767 +---------------------------------------------------------------------------------------- - Several internal core changes and bug fixes 0.72.1.766 +---------------------------------------------------------------------------------------- - Sync mode partially disabled 0.72.0.765 +---------------------------------------------------------------------------------------- - New Component TUniFileUpload - KeyEvents internal bug - TUni
DB
Navigator: VisibleButtons Property implemented - TUniEdit: Clear Method implemented - Bug: Showing a Window in another Window's OnShow event - uniMainMenu: Top level menus OnClick event not implemented - KeyEvents Bug - AJAX Core problem - Now Close tool button on Window can be removed - New Sync/Async modes implemented - Bug: Calling DataSet.Refresh in OnClose event may raise Ajax Error - When no project is active creating a new Form or DataModule fails - TUniImage: PNG Images are not shown in Web Mode - PNG/GIF type Images will not be converted to other formats - AV when calling FullExpand method of TUniTreeView - TUniTreeView: FullCollapse implemented - Internal Bug in
DB
Control DataChange - TUniForm: OnActivate implemented - Bug in ShowMessage - New Demo: FileUpload 0.71.0.760 +---------------------------------------------------------------------------------------- - New Component TUni
DB
ListBox - New Component TUni
DB
ComboBox - New Component TUniURLFrame - Form Inheritance implemented - OnEnter and OnExit Events implemented - TUniRadioGroup: OnClick Event implemented - Bug in UniTabControl - URL Parameters Implemented - New method: UniApplication.Terminate() - TUniEdit CharCase property implemented - TUniDateTimePicker "Visible" bug fixed - SetFocus bug fixed - TuniRadioGroup: ItemIndex implemented - TUniPageControl: Property ActivePage implemented - TUniListBox: ItemIndex bug fixed -
DB
Controls: internal Bug fixed - StandAloneServer Control Panel imporved - Improved Project Wizard - UniDateTimePicker: OnChange event implemented - Forms divided into two categories: Application Forms and normal Forms - KeyDown, KeyUp, KeyPress implemented - ExtRoot bug in ServerModule fixed - ClientHeight problem in XP theme fixed - 4 new demos: URLFrame, FormInheritance, Dynamic, URLParameters 0.70.0 +---------------------------------------------------------------------------------------- First Beta
透過
DB
Grid
的
OnDraw
Column
Cell
事件
將字體變色
透過
DB
Grid
的
OnDraw
Column
Cell
事件
將字體變色由大衛王(david king) 發表於 [ Delphi ] (1666) 閱讀, (0) 引用, (0) 回應 , 推文( 2 ) 有時候我們常會需要將
DB
Grid
中某
Cell
依照某條件下將字體變色,以突顯其重要。如果要做到這點,就得尋找
DB
顯示文字前所觸發的
事件
。Search一下後,確認
DB
Grid
有兩個關於資料的顯示...
怎样设置
DB
Grid
标题行、所选记录行的行高度和行背景颜色,所选列宽度
怎样设置
DB
Grid
标题行、所选记录行的行高度和行背景颜色,所选列宽度 Delphi / Windows SDK/APIhttp://www.delphi2007.net/Delphi
DB
/html/delphi_20061216115412271.html rt 1、
Column
s属性 2、
OnDraw
Column
Cell
事件
procedur...
DB
Grid
各属性的设置
在 Delphi 语言的数据库编程中,
DB
Grid
是显示数据的主要手段之一。但是
DB
Grid
缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化
DB
Grid
外观的目的。通过编程,我们可以改变
DB
Grid
的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。 以下的示例程序演示了对
DB
Grid
各属性的设置,使 Delphi 显示的表格就像网...
DB
grid
第一列加入CheckBox,点击列头 全选/全消
真对sqlserver数据说明(其他数据库没有试过): 在数据库对应的表中加入 bit 列验证是否被选中 然后
db
grid
第一列的filedname是bit列 在
DB
grid
的
onDraw
Column
Cell
事件
中写: procedure
DB
Grid
1Draw
Column
Cell
(Sender: TObject; const Rect: TRect; DataCol: Integ
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章