改变DBGrid的颜色

2016-02-19 16:34 4 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的改变DBGrid的颜色教程,一起来看看吧!超容易上手~

【 tulaoshi.com - 编程语言 】

  

//---------------------------------------------------------------------------
#include vcl.h
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::DBGrid1DrawColumnCell(TObject *Sender,
   const TRect &Rect, int DataCol, TColumn *Column,
   TGridDrawState State)
{
if(Column-Field-DataSet-RecNo%2)
 {
 DBGrid1-Canvas-Brush-Color=clSkyBlue;
 DBGrid1-Canvas-FillRect(Rect);
 }
DrawText(DBGrid1-Canvas-Handle, Column-Field-Text.c_str(),-1,(RECT*)&Rect,DT_SINGLELINE | DT_VCENTER |DT_CENTER);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
for(int i=0;iDBGrid1-Columns-Count;i++)
{ if(i%2==0)DBGrid1-Columns-Items[i]-Color=clAqua;
  else DBGrid1-Columns-Items[i]-Color=clInfoBk;
}
}
//---------------------------------------------------------------------------

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1612449.html

延伸阅读
标签: 办公软件
    建立图表和加入图表项之后,可以格式化整个图表区域或一次格式化一个项目。若要显示格式化设置对话框,可双击一个图表项,或者选定项后从“格式”菜单或快捷菜单中选择合适的命令。     对于所选定的图表项,Excel定义了“格式”菜单上第一个命令的名称。例如,如果选定了图例,则此命...
iphone改变截屏咔嚓瞬间的颜色   用iOS设备的人肯定都知道怎么截屏吧,如果不知道的,这里科普一下,同时按Home键和电源键一起截屏就可以,当然,如果使用上MyAss(www.tulaoshi.com)istive并设置Assistive为截屏就更简单了。每次截屏的时候屏幕会闪一下白色,大意是告诉你截屏成功了,如果这个白色你看腻了的话,不妨试一试ColorShot...
标签: PS PS教程
本文由 中国 a8721052 编译,转载请保留此信息! 在英文频道看到这个给眼睛换个颜色效果,感觉不错,翻译过来跟朋友们分享,适合新手朋友学习,先看下原图和效果图 [next] 首先,打开图像文件,并且放大眼睛部位 注:这里有一个很好用的快捷键。按住CTRL按= / +关键放大,或- /键来缩小 现在,选择画笔工具,选择适合的笔头大小...
cdr改变字体颜色完整讲解方法   cdr改变字体颜色的方法:取消群组,全选文本,改变字体颜色三步骤完成. cdr改变字体颜色操作很简单,按照下面操作即可。 1.如果有群组文字,执行排列取消全部群组。 2.选中CDR里面需要改变颜色的文字,可以执行编辑全选文本,选中所有的文本。 3.单击CorelDRAW界面右边的调色板颜...
标签: 电脑入门
PowerPoint中的超链接功能能够让幻灯片可以不受顺序限制,并且可以随时打开其他文件或者网页。但是默认情况下,当对文字插入超链接后,文字会变成蓝色并且带有下划线并且不能修改。 有时候,我们的幻灯片背景颜色与超链接的颜色相同或相近,使得超链接不易辨认,所以为了改变超链接的颜色,我们可以通过以下几步来实现。 以下面一张幻灯片为...

经验教程

385

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部