ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:19.67KB ,
资源ID:7136146      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7136146.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Delphi中DBGrid行列颜色设置.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Delphi中DBGrid行列颜色设置.docx

1、Delphi中DBGrid行列颜色设置Delphi中DBGrid行列颜色设置1. 纵向斑马线效果:实现网格的奇数列和偶数列分别以不同的颜色显示,以区别相邻的数据列。 file:/在DbGrid的DrawColumnCell事件中编写如下代码: Case DataCol Mod 2 = 0 of True: DbGrid1.Canvas.Brush.Color:= clBlue; file:/偶数列用蓝色 False: DbGrid1.Canvas.Brush.Color:= clAqua; file:/奇数列用浅绿色 End; DbGrid1.Canvas.Pen.Mode:=pmMask;

2、DbGrid1.DefaultDrawColumnCell (Rect, DataCol, Column, State); 2. 纵向斑马线,同时以红色突出显示当前单元格效果:以突出显示当前选中的字段。 file:/将上述代码修改为: Case DataCol Mod 2 = 0 of True: DbGrid1.Canvas.Brush.Color:= clBlue; file:/偶数列用蓝色 False: DbGrid1.Canvas.Brush.Color:= clAqua; file:/奇数列用浅绿色 End; If (State = gdSelected) or (State=gdS

3、elected,gdFocused) then If Not DbGrid1.SelectedRows.CurrentRowSelected then DbGrid1.Canvas.Brush.Color:=clRed; file:/当前选中单元格显示红色 DbGrid1.Canvas.Pen.Mode:=pmMask; DbGrid1.DefaultDrawColumnCell (Rect, DataCol, Column, State); 上述两种方法突出了列的显示效果。 3在数据网格中以红色突出显示当前选中的行。 设置DbGrid控件的Options属性中的dgRowSelect属性为真

4、,Color属性为clAqua(背景色), 在DbGrid的DrawColumnCell事件中编写如下代码: if (State = gdSelected) or (State=gdSelected,gdFocused) then DbGrid1.Canvas.Brush.color:=clRed; file:/当前行以红色显示,其它行使用背景的浅绿色 DbGrid1.Canvas.pen.mode:=pmmask; DbGrid1.DefaultDrawColumnCell (Rect, DataCol, Column, State); 4行突显的斑马线效果:既突出当前行,又区分不同的列(字

5、段)。 file:/其它属性设置同3,将上述代码修改为: if (State = gdSelected) or (State=gdSelected,gdFocused) then begin Case DataCol Mod 2 = 0 of True : DbGrid1.Canvas.Brush.color:=clRed; file:/当前选中行的偶数列显示红色 False: DbGrid1.Canvas.Brush.color:=clblue; file:/当前选中行的奇数列显示蓝色 end; DbGrid1.Canvas.pen.mode:=pmmask; DbGrid1.Default

6、DrawColumnCell (Rect, DataCol, Column, State); end; 5横向斑马线, 同时以红色突显当前行效果。 file:/其它属性设置同3,将上述代码修改为: Case Table1.RecNo mod 2 = 0 of file:/根据数据集的记录号进行判断 True : DbGrid1.Canvas.Brush.color:=clAqua; file:/偶数行用浅绿色显示 False: DbGrid1.Canvas.Brush.color:=clblue; file:/奇数行用蓝色表示 end; if (State = gdSelected) or (

7、State=gdSelected,gdFocused) then file:/选中行用红色显示 DbGrid1.Canvas.Brush.color:=clRed; DbGrid1.Canvas.pen.mode:=pmMask; DbGrid1.DefaultDrawColumnCell (Rect, DataCol, Column, State); 6双向斑马线效果:即行间用不同色区分,同时,选中行以纵向斑马线效果区分不同的列。 file:/其它属性设置同3,将上述代码修改为: Case Table1.RecNo mod 2 = 0 of file:/根据数据集的记录号进行判断 True

8、: DbGrid1.Canvas.Brush.color:=clAqua; file:/偶数行用浅绿色显示 False: DbGrid1.Canvas.Brush.color:= clblue; file:/奇数行用蓝色表示 end; If (State = gdSelected) or (State=gdSelected,gdFocused) then Case DataCol mod 2 = 0 of True : DbGrid1.Canvas.Brush.color:=clRed; file:/当前选中行的偶数列用红色 False: DbGrid1.Canvas.Brush.color:

9、= clGreen; file:/当前选中行的奇数列用绿色表示 end; DbGrid1.Canvas.pen.mode:=pmMask; DbGrid1.DefaultDrawColumnCell (Rect, DataCol, Column, State);Delphi 中的颜色常量及效果图颜色名称颜色效果HexHTMLclBlack$000000#000000clMaroon$000080#800000clGreen$008000#008000clOlive$008080#808000clNavy$800000#000080clPurple$800080#800080clTeal$808

10、000#008080clGray$808080#808080clSilver$C0C0C0#C0C0C0clRed$0000FF#FF0000clLime$00FF00#00FF00clYellow$00FFFF#FFFF00clBlue$FF0000#0000FFclFuchsia$FF00FF#FF00FFclAqua$FFFF00#00FFFFclLtGray$C0C0C0#C0C0C0clDkGray$808080#808080clWhite$FFFFFF#FFFFFFclMoneyGreen$C0DCC0#C0DCC0clSkyBlue$F0CAA6#A6CAF0clCream$F0

11、FBFF#FFFBF0clMedGray$A4A0A0#A0A0A4clWebSnow$FAFAFF#FFFAFAclWebFloralWhite$F0FAFF#FFFAF0clWebLavenderBlush$F5F0FF#FFF0F5clWebOldLace$E6F5FD#FDF5E6clWebIvory$F0FFFF#FFFFF0clWebCornSilk$DCF8FF#FFF8DCclWebBeige$DCF5F5#F5F5DCclWebAntiqueWhite$D7EBFA#FAEBD7clWebWheat$B3DEF5#F5DEB3clWebAliceBlue$FFF8F0#F0F

12、8FFclWebGhostWhite$FFF8F8#F8F8FFclWebLavender$FAE6E6#E6E6FAclWebSeashell$EEF5FF#FFF5EEclWebLightYellow$E0FFFF#FFFFE0clWebPapayaWhip$D5EFFF#FFEFD5clWebNavajoWhite$ADDEFF#FFDEADclWebMoccasin$B5E4FF#FFE4B5clWebBurlywood$87B8DE#DEB887clWebAzure$FFFFF0#F0FFFFclWebMintcream$FAFFF5#F5FFFAclWebHoneydew$F0FF

13、F0#F0FFF0clWebLinen$E6F0FA#FAF0E6clWebLemonChiffon$CDFAFF#FFFACDclWebBlanchedAlmond$CDEBFF#FFEBCDclWebBisque$C4E4FF#FFE4C4clWebPeachPuff$B9DAFF#FFDAB9clWebTan$8CB4D2#D2B48CclWebYellow$00FFFF#FFFF00clWebDarkOrange$008CFF#FF8C00clWebRed$0000FF#FF0000clWebDarkRed$00008B#8B0000clWebMaroon$000080#800000c

14、lWebIndianRed$5C5CCD#CD5C5CclWebSalmon$7280FA#FA8072clWebCoral$507FFF#FF7F50clWebGold$00D7FF#FFD700clWebTomato$4763FF#FF6347clWebCrimson$3C14DC#DC143CclWebBrown$2A2AA5#A52A2AclWebChocolate$1E69D2#D2691EclWebSandyBrown$60A4F4#F4A460clWebLightSalmon$7AA0FF#FFA07AclWebLightCoral$8080F0#F08080clWebOrang

15、e$00A5FF#FFA500clWebOrangeRed$0045FF#FF4500clWebFirebrick$2222B2#B22222clWebSaddleBrown$13458B#8B4513clWebSienna$2D52A0#A0522DclWebPeru$3F85CD#CD853FclWebDarkSalmon$7A96E9#E9967AclWebRosyBrown$8F8FBC#BC8F8FclWebPaleGoldenrod$AAE8EE#EEE8AAclWebLightGoldenrodYellow$D2FAFA#FAFAD2clWebOlive$008080#80800

16、0clWebForestGreen$228B22#228B22clWebGreenYellow$2FFFAD#ADFF2FclWebChartreuse$00FF7F#7FFF00clWebLightGreen$90EE90#90EE90clWebAquamarine$D4FF7F#7FFFD4clWebSeaGreen$578B2E#2E8B57clWebGoldenRod$20A5DA#DAA520clWebKhaki$8CE6F0#F0E68CclWebOliveDrab$238E6B#6B8E23clWebGreen$008000#008000clWebYellowGreen$32CD

17、9A#9ACD32clWebLawnGreen$00FC7C#7CFC00clWebPaleGreen$98FB98#98FB98clWebMediumAquamarine$AACD66#66CDAAclWebMediumSeaGreen$71B33C#3CB371clWebDarkGoldenRod$0B86B8#B8860BclWebDarkKhaki$6BB7BD#BDB76BclWebDarkOliveGreen$2F6B55#556B2FclWebDarkgreen$006400#006400clWebLimeGreen$32CD32#32CD32clWebLime$00FF00#0

18、0FF00clWebSpringGreen$7FFF00#00FF7FclWebMediumSpringGreen$9AFA00#00FA9AclWebDarkSeaGreen$8FBC8F#8FBC8FclWebLightSeaGreen$AAB220#20B2AAclWebPaleTurquoise$EEEEAF#AFEEEEclWebLightCyan$FFFFE0#E0FFFFclWebLightBlue$E6D8AD#ADD8E6clWebLightSkyBlue$FACE87#87CEFAclWebCornFlowerBlue$ED9564#6495EDclWebDarkBlue$

19、8B0000#00008BclWebIndigo$82004B#4B0082clWebMediumTurquoise$CCD148#48D1CCclWebTurquoise$D0E040#40E0D0clWebCyan$FFFF00#00FFFFclWebAqua$FFFF00#00FFFFclWebPowderBlue$E6E0B0#B0E0E6clWebSkyBlue$EBCE87#87CEEBclWebRoyalBlue$E16941#4169E1clWebMediumBlue$CD0000#0000CDclWebMidnightBlue$701919#191970clWebDarkTu

20、rquoise$D1CE00#00CED1clWebCadetBlue$A09E5F#5F9EA0clWebDarkCyan$8B8B00#008B8BclWebTeal$808000#008080clWebDeepskyBlue$FFBF00#00BFFFclWebDodgerBlue$FF901E#1E90FFclWebBlue$FF0000#0000FFclWebNavy$800000#000080clWebDarkViolet$D30094#9400D3clWebDarkOrchid$CC3299#9932CCclWebMagenta$FF00FF#FF00FFclWebFuchsia

21、$FF00FF#FF00FFclWebDarkMagenta$8B008B#8B008BclWebMediumVioletRed$8515C7#C71585clWebPaleVioletRed$9370DB#DB7093clWebBlueViolet$E22B8A#8A2BE2clWebMediumOrchid$D355BA#BA55D3clWebMediumPurple$DB7093#9370DBclWebPurple$800080#800080clWebDeepPink$9314FF#FF1493clWebLightPink$C1B6FF#FFB6C1clWebViolet$EE82EE#

22、EE82EEclWebOrchid$D670DA#DA70D6clWebPlum$DDA0DD#DDA0DDclWebThistle$D8BFD8#D8BFD8clWebHotPink$B469FF#FF69B4clWebPink$CBC0FF#FFC0CBclWebLightSteelBlue$DEC4B0#B0C4DEclWebMediumSlateBlue$EE687B#7B68EEclWebLightSlateGray$998877#778899clWebWhite$FFFFFF#FFFFFFclWebLightgrey$D3D3D3#D3D3D3clWebGray$808080#80

23、8080clWebSteelBlue$B48246#4682B4clWebSlateBlue$CD5A6A#6A5ACDclWebSlateGray$908070#708090clWebWhiteSmoke$F5F5F5#F5F5F5clWebSilver$C0C0C0#C0C0C0clWebDimGray$696969#696969clWebMistyRose$E1E4FF#FFE4E1clWebDarkSlateBlue$8B3D48#483D8BclWebDarkSlategray$4F4F2F#2F4F4FclWebGainsboro$DCDCDC#DCDCDCclWebDarkGra

24、y$A9A9A9#A9A9A9clWebBlack$000000#000000这个表的制作过程:第一步, 先从 Delphi 的源文件中提取并替换出下面的文本文件: clBlack=$000000clMaroon=$000080clGreen=$008000clOlive=$008080clNavy=$800000clPurple=$800080clTeal=$808000clGray=$808080clSilver=$C0C0C0clRed=$0000FFclLime=$00FF00clYellow=$00FFFFclBlue=$FF0000clFuchsia=$FF00FFclAqua=$

25、FFFF00clLtGray=$C0C0C0clDkGray=$808080clWhite=$FFFFFFclMoneyGreen=$C0DCC0clSkyBlue=$F0CAA6clCream=$F0FBFFclMedGray=$A4A0A0clWebSnow=$FAFAFFclWebFloralWhite=$F0FAFFclWebLavenderBlush=$F5F0FFclWebOldLace=$E6F5FDclWebIvory=$F0FFFFclWebCornSilk=$DCF8FFclWebBeige=$DCF5F5clWebAntiqueWhite=$D7EBFAclWebWheat=$B3DEF5clWebAliceBlue=$FFF8F0clWebGhostWhite=$FFF8F8clWebLavender=$FAE6E6clWebSeashell=$EEF5FFclWebLightYellow=$E0FFFFclWebPapayaWhip=$D5EFFFclWebNavajoWhite=$ADDEFFclWebMoccasin=$B5E4FFclWebBurlywood=$87B8DEclWebAzure=$FFFFF0clWebMintcream=$FAFFF5clWeb

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1