在DElphi中的DataGrid怎样使它显示的行间隔改变颜色?就向.NET中同名控件一样。
2005-01-13 08:57
393 查看
在DElphi中的DataGrid怎样使它显示的行间隔改变颜色?就向.NET中同名控件一样。
---------------------------------------------------------------
好像是在 OnDrawDataCell 事件中写代码。
---------------------------------------------------------------
procedure TForm1.dbgridDrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
if DBGrid2.DataSource.DataSet.RecNo mod 2=1 then
begin
DBGrid2.Canvas.Font.Color := clBlue;
DBGrid2.Canvas.Brush.Color:=clyellow;
end
else begin
DBGrid2.Canvas.Font.Color := clred;
DBGrid2.Canvas.Brush.Color:= clGradientActiveCaption;
end;
DBGrid2.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
---------------------------------------------------------------
好像是在 OnDrawDataCell 事件中写代码。
---------------------------------------------------------------
procedure TForm1.dbgridDrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
if DBGrid2.DataSource.DataSet.RecNo mod 2=1 then
begin
DBGrid2.Canvas.Font.Color := clBlue;
DBGrid2.Canvas.Brush.Color:=clyellow;
end
else begin
DBGrid2.Canvas.Font.Color := clred;
DBGrid2.Canvas.Brush.Color:= clGradientActiveCaption;
end;
DBGrid2.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
相关文章推荐
- 在DElphi中的DataGrid怎样使它显示的行间隔改变颜色?
- datagrid 间隔行显示不同的颜色.
- VC对话框加载图片、改变背景颜色、画图、显示隐藏控件
- devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)
- 怎样运行时生成控件及改变控件样式与颜色
- Delphi给窗体镶边-为控件加边框,描边,改变边框颜色
- 怎么样使用delphi 中的statusbar控件改变文字颜色
- devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)
- list contro控件根据单元格的内容改变显示的颜色
- wpf datagrid 单元格颜色 根据条件改变颜色 根据表datatable动态显示datagrid内容
- devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)
- Delphi给窗体镶边-为控件加边框,描边,改变边框颜色
- DataGrid基础,添加DropDownList,改变单击行的颜色,隐藏显示列
- 怎样在网页的code behind里动态改变控件的背景颜色
- 孙鑫视频教程第十课——图形的绘制、颜色对话框、字体对话框、改变控件的字体及颜色、在对话框中显示位图
- devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)
- DataGrid 完全攻略之一(在编辑状态下改变控件的显示大小)
- DataGrid基础,添加DropDownList,改变单击行的颜色,隐藏显示列
- datagrid加载数据,列内容显示,改变字体颜色
- 如何改变treeview控件选中节点的高亮颜色,就是大家都熟悉的深蓝色,同样可以改变失去焦点时,高亮显示的颜色