StringGrid表格设置
来源:互联网 发布:jira7.1.2 linux安装 编辑:程序博客网 时间:2024/04/30 18:40
1、单元格设置
procedure TForm1.strgrd1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
var
s: String;
R: TRect;
begin
//StringGrid表格的居中显示
with TStringGrid(Sender) do
begin
if (ARow > 0) And (Trim(Cells[0, ARow]) <> '') then //隔行显示不同的背景色
begin
case ARow Mod 2 of
0:
Canvas.Brush.Color:=$00E9FAFC;
1:
Canvas.Brush.Color:=$EEFFEE;
end;
end;
if gdSelected in State then//选中行的设置
begin
if Trim(Cells[0, ARow]) <> '' then
Canvas.Brush.Color:=RGB(49, 106, 197)//有文字背景色改变
else
Canvas.Brush.Color:=Brush.Color;//无文字背景色不改变
//Canvas.Font.Color:=clRed;//字颜色的改变:修改为红色
end;
Canvas.FillRect(Rect);
S:=Cells[ACol,ARow];
R:=Rect;
DrawText(Canvas.Handle, PChar(s), Length(s), R, DT_CENTER or DT_SINGLELINE or DT_VCENTER); //文字居中
end;
end;
- StringGrid表格设置
- StringGrid设置单元格信息
- Delphi StringGrid隐藏表格中的一列
- Stringgrid
- StringGrid
- stringgrid
- StringGrid
- StringGrid
- DBGrid,StringGrid设置列宽行距
- 对StringGrid输入一个数后对其他表格填充的代码
- CSS 设置表格,表格样式
- StringGrid颜色
- StringGrid排序
- StringGrid属性
- StringGrid控件
- StringGrid居中
- 设置表格边框颜色
- 动态设置表格属性
- Stack overflow at line 错误总结
- 智能化
- linux设备号之操作
- 项目配置管理计划-完整的范例文档
- compiler
- StringGrid表格设置
- C++ 过滤字符串里的空格
- sql基础
- Scrum is not enough. Try ScrumP
- flex module 实例
- 转载]ArcGIS实现与AutoCAD轻松互操作
- WindowsMediaPlayer控件一些用法(中文)
- 破除计算机启动密码
- 自动设置环境变量