列的显示格式,DisplayFormat 很有用途,这里可以写成##.##%,##% 等等根据自己的情况,这个字段的显示格式很有用途,扩展性很强,也可以写成##元这样
以后价格的就会显示67元这样 很好 这个 字段设计的真的是很好
------------------------------------------------------------
下面那列显示进度条的那列,是dbgrideh官方的列子里的代码:
procedure TfrmSetupCenter.TopSellerNickShowUploadColumns3AdvDrawDataCell( Sender: TCustomDBGridEh; Cell, AreaCell: TGridCoord; Column: TColumnEh; const ARect: TRect; var Params: TColCellParamsEh; var Processed: Boolean); begin Sender.DefaultDrawColumnDataCell(Cell, AreaCell, Column, ARect, Params); DrawProgressBarEh(frmClientDm.TopSellerNickShow_adoq.FieldByName('top_upload_percent').AsFloat, 0, 100, Sender.Canvas, ARect, clSkyBlue, cl3DDkShadow, clNone); Processed := True; end;
上面的代码是dbgrideh 官方的例子,代码很简单 作用却很大,至此进度条百分比的问题,搞定,很棒
Sender.DefaultDrawColumnDataCell(Cell, AreaCell, Column, ARect, Params); DrawProgressBarEh(frmClientDm.TopSellerNickShow_adoq.FieldByName('top_upload_percent').AsFloat, 0, 100, Sender.Canvas, ARect, $0090FB7E, cl3DDkShadow, clNone); Processed := True;
$0090FB7E 这个颜色很好 记录下
本文来自博客园,作者:del88,转载请注明原文链接:https://www.cnblogs.com/del88/archive/2013/05/13/3075068.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人