object UniStringGrid1: TUniStringGrid Left = 312 Top = 58 Width = 320 Height = 240 Hint = '' FixedCols = 0 //这里重要 FixedRows = 0 //这里重要 ColCount = 1 //这里重要 Options = [] //这里重要 Columns = <> OnDrawCell = UniStringGrid1DrawCell end
procedure TMainForm.UniStringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; var Value: string; Attribs: TUniCellAttribs); begin if ARow = 3 then begin //前端显示 前端显示,后端显示,两者只能先一个 Attribs.Font.Color:=clred; Attribs.Font.Size:=20; Attribs.Font.Name:='楷体'; Attribs.Font.Style:=[fsBold, fsItalic]; end; //背景边框 前端显示,后端显示,两者只能先一个 Attribs.Style.Style := 'border: 2px solid green;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;background-color: rgb(0,255,255) !important' // 直接定义样式,分号格开,但最后不要分号 Attribs.Style.Cls := 'myStyle1' // style is defined in file "files/mycss.css" end;
//设置行高 1. UniServerModule->CustomCSS...
.my-stringgrid .x-grid-cell { height: 90px;}
.x-grid-td {overflow: hidden;border-width: 0;vertical-align: middle;} //居中显示
2. UniStringGrid1->ClientEvents->UniEvents->beforeInit: function beforeInit(sender, config) { config.cls = "my-stringgrid"; }
设置行宽
UniStringGrid1.DefaultColWidth:=200;
.x-item-disabled .x-form-field { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); color: dimgray; background: gainsboro; }
procedure TMainForm.UniStringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; var Value: string; Attribs: TUniCellAttribs); begin if (ACol > 5) and (ARow > 4) then begin Attribs.Style.Cls :='x-item-disabled'; end; end;
总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少 总说我字太少
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2010-04-15 如何将FLASH 里fla swf的矢量图像导入到Photoshop?