delphi的dbgrid控件点击title排序
procedure TfrmMain.DBGridEhTitleClick(Column: TColumnEh);
var i : integer;
begin
for i:= 1 to DBGridEh.Columns.Count do
begin
//恢复所有标题字体为默认
DBGridEh.Columns[i-1].Title.Font.Color := clWindowText;
DBGridEh.Columns[i-1].Title.Font.Style := [];
end;
if Query.Sort<>(Column.FieldName+' ASC') then //判断原排序方式
begin
Query.Sort := Column.FieldName+' ASC';
Column.Title.Font.Color := clRed; //改变标题行字体为红色,表示当前的排序方式为升序
Column.Title.Font.Style := [fsBold];
end
else begin
Query.Sort := Column.FieldName+' DESC';
Column.Title.Font.Color := clBlue; //改变标题行字体为红色,表示当前的排序方式为降序
Column.Title.Font.Style := [fsBold];
end;
end;
转载于:https://www.cnblogs.com/zyb2016/p/6077480.html
delphi的dbgrid控件点击title排序相关推荐
- delphi7 mysql控件_Delphi7连接MySql数据库-DBGrid控件显示数据
一个简单的Delphi7小程序,使用MySql数据库做简单查询,用DBGrid控件显示结果,实现过程如下: (1)在MySql中新建demouser表,插入记录用于测试. (2)在Delphi7中新建 ...
- mysql读出来的日期后面多了个 .0处理及layui中日期控件点击一闪而过处理
1.mysql数据库中表的字段类型datetime 2.java中显示的字段是 java.util.Date 如果sql不做处理的话,显示.0 解决:sql中对日期格式化处理 DATE_FORMAT( ...
- Android控件点击圆形阴影反馈解决方案
Android控件点击圆形阴影反馈解决方案 愿景 对于手机App而言,没有反馈效果的按钮使用体验是不舒服的.最近在深入学习Material Design,对其中的ripple效果比较感兴趣.我想着尝试 ...
- 【前端】layui日期控件点击一闪而过解决方法
[前端]layui日期控件点击一闪而过解决方法 参考文章: (1)[前端]layui日期控件点击一闪而过解决方法 (2)https://www.cnblogs.com/nb123/p/12159683 ...
- Delphi XE2 新控件 布局Panel TGridPanel TFlowPanel
Delphi XE2 新控件 Firemonkey 布局Panel Windows平台VCl TGridPanel TFlowPanel FMX 跨平台 TLayout TGridLayout TFl ...
- VB.NET中LISTVIEW控件点击列首排序问题
最近写的程序需要点击LISTVIEW控件的列首排序,搜索了一下网上的文章代码,很少,而且是C#的代码,看了下MSDN,终于搞清楚了VB的写法,MSDN上只有按照字母顺序排序的,于是我加工了一下,可以选 ...
- 2023-02-24 Android app java 模拟控件点击事件,使用performClick方法去实现
一.Android app java 模拟控件点击事件,使用performClick方法去实现. 二.实际使用 private TextView m_bt_connect ;m_bt_connect ...
- wpf中ListView控件点击列头排序功能实现(超简洁实用)
.xaml文件中的主要代码 <ListView Name="lvMeasureData" GridViewColumnHeader.Click="Sort_Clic ...
- Delphi常用通讯控件的应用札记
Delphi常用通讯控件的应用札记 1.SPComm串口控件 2.TClientSocket
最新文章
- 快速给shell脚本加上使用提示
- 996和被辞退,二选一
- 成功解决mod = importlib.util.module_from_spec(spec)ImportError: DLL load failed: 找不到指定的程序。
- FatFs源码剖析(1)
- kaggle上面的score以及ROC_AUC数值咋回事
- CentOS7安装Docker与使用篇
- qt widget 嵌套与弹出_Gtk widget 与 Qt Widget的相互嵌套
- Jython 2.2 发布
- 随机排列实现 -shuffle算法
- LeetCode 1874. 两个数组的最小乘积和
- weblogic对JSP预编译、weblogic读取JSP编译后的class文件、ant中weblogic.jspc预编译JSP
- [JNI] 开发基础(1) c语言基本类型
- 计算机专业专业课代号408,计算机408有多难
- 用java编写英寸到厘米的转换_java-将英寸转换为英尺和英寸
- 中国四级标准行政区划 JSON
- n1装哪个版本的linux,斐讯t1/N1是装Ubuntu,还是LinuxDeploy,哪个更好?
- Google Earth Engine——从 Python 中的数字高程模型计算坡度和坡向
- IDEA Alt+Insert键打开的是命令行
- JavaScript中的get和set方法讲解
- Mybatis的truncate table方法与SQL语句delete的区别
热门文章
- 英特尔更新人工智能产品线,新品性能达到竞品6倍
- 凸优化 [Convex Optimization] — [美] 鲍德(Stephen Boyd),Lieven Vandenberghe 著,王书宁,许鋆,黄晓霖 译
- Python作为机器学习语言的老大,跟在它后面的语言都是谁?
- 华为的发展与管理浅析
- java 微信转账_实现微信转账功能
- Php传图缩图,使用以下用于上传图像的PHP代码上传时缩小图像大小
- mysql的dockerfile_Dockerfile构建MySQL
- python不定长参数怎么相加_python函数不定长参数使用方法解析
- Android Activity的启动模式及对生命周期的影响
- 注解@Slf4j的使用