首页 > 其他分享 >cxGrid使用技巧()

cxGrid使用技巧()

时间:2023-08-07 13:23:34浏览次数:38  
标签:cxGrid 技巧 Delphi cxGrid1DBTableView1Column 使用 PropertiesClass Properties

 

Delphi之CXGrid的使用方法_大龙软件研发的博客-CSDN博客

Delphi之cxGrid使用技巧八 (GridMode)

Delphi之cxGrid使用技巧十   (执行查询是进度条)

 


delphi 动态设置和访问cxgrid列的Properties

设置:

       cxGrid1DBTableView1Column.PropertiesClass   =   TcxTextEditProperties;  
       cxGrid1DBTableView1Column.PropertiesClass   =   TcxDateEditProperties;  
       cxGrid1DBTableView1Column.PropertiesClass   =   TcxCalcEditProperties;  
       cxGrid1DBTableView1Column.PropertiesClass   =   TcxCheckboxProperties;  
  等  
   
  访问:  
        cxGrid1DBTableView1Column.Properties     as   TcxTextEditProperties  
        cxGrid1DBTableView1Column.Properties     as   TcxDateEditProperties;  
        cxGrid1DBTableView1Column.Properties     as   TcxCalcEditProperties;


取某个单元格的值

  Cxgrid.DataController.Values[i,j]


 列操作,选择CxGrid控件后,点击“Customize”新建一列,在Columns集合中选中新建的列,选择propertites属性可以设置该列的显示形式。下面介绍常用的几个

①     Properties选择CheckBox,则该列显示一个复选框,如下:

判断是否选中 if  Cxgrid.DataController.Values[i,j]=’1’   选中


 

标签:cxGrid,技巧,Delphi,cxGrid1DBTableView1Column,使用,PropertiesClass,Properties
From: https://www.cnblogs.com/karkash/p/17611178.html

相关文章

  • SpringBoot Netty socket使用
    SpringBootNettysocket使用Netty是由JBOSS提供的一个java开源框架,现为Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。这里springBoot整合起来使用测试,性能怎么的不怎么了解,至少能用maven引用依......
  • JDK8:Lambda表达式使用介绍,Lambda表达式源码及原理分析
    文章目录一、Lambda表达式使用1、Lambda表达式介绍2、Lambda使用规范(1)Lambda基础格式3、Lambda表达式与传统方式比对(1)遍历集合(2)使用Lambda替换匿名内部类使用(3)实现Lambda实现集合排序二、Lambda表达式底层原理解析1、反编译lambda2、静态私有函数生成过程(1)查看内部类的内容3、forE......
  • StampedLock使用及源码分析:号称比读写锁还要快的锁
    文章目录一、StampedLock锁概述1、StampedLock锁简介2、ReentrantReadWriteLock回顾3、ReentrantReadWriteLock导致锁饥饿问题4、锁饥饿问题的缓解5、StampedLock与ReentrantReadWriteLock的对比6、StampedLock特点7、StampedLock的缺点二、StampedLock的使用1、StampedLock的三种......
  • 使用kubeadm快速部署一个k8s集群
    1.部署Kubernetes集群方式(1)kubeadmKubeadm是一个K8s部署工具,提供kubeadminit和kubeadmjoin,用于快速部署Kubernetes集群。官方地址:https://kubernetes.io/zh-cn/docs/reference/setup-tools/kubeadm/(2)二进制包从github下载发行版的二进制包,手动部署每个组件,组成Kube......
  • Xshell使用是出现全黑或全白问题
    Xshell使用是出现全黑或全白问题,这是我实际遇到的问题如图。解决方式:设置字体 解决成功:......
  • Markdown的使用方法及快捷键
    Markdown标题以上标题:#、##、###、依次递减。#+空格+内容+enter即可。删除线~~~~删除线斜体**斜体加粗****加粗加粗+斜体加粗+斜体下划线(ctrl+u)下划线高亮====高亮下标~~H2O表情符号输入:智能提示......
  • Android模拟器DNS设置、使用adb命令获取手机ip地址
    https://blog.csdn.net/bonardgalton/article/details/5353296Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人(像我)来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置......
  • 使用电脑的快捷键
    以下都是电脑常用的快捷键1.Ctrl+A(全选)2.Ctrl+C(复制)3.Ctrl+X(剪切)4.Ctrl+V(粘贴)5.Ctrl+Z(撤销)6.Ctrl+Y(恢复)7.Ctrl+P(打印设置)这个快捷键就是打印设置,使用频率可以说是极高!可以对打印进行一些设置,比如双面打印,打印页面范围,打印份数等!8.Ctrl+S(保存)9.C......
  • c++中unique_ptr 的使用和理解
    unique_ptr的使用std::unique_ptr是c++11起引入的智能指针,为什么必须要在c++11起才有该特性,主要还是c++11增加了move语义,否则无法对对象的所有权进行传递。unique_ptr介绍unique_ptr不共享它的指针。它无法复制到其他unique_ptr,无法通过值传递到函数,也无法用于需要副本的......
  • js:使用LetterAvatar通过canvas实现浏览器中生成字母头像
    实现效果LetterAvatar的原理就是利用了浏览器对象canvas在线体验:https://mouday.github.io/tools/pages/letter-avatar/index.htmlLetterAvatar.js完整代码/**LetterAvatar**ArturHeinze*CreateLetteravatarbasedonInitials*basedonhttps://gist.github.co......