zoukankan      html  css  js  c++  java
  • Delphi TdxBarDockControl 用法


    1.放个TdxBarManager在窗体上
    2.放个TdxBarDockControl在panel上,把它的BarManager属性设置为dxBarManager1
    3.双击dxBarManager1,新建个工具条,把工具条的DockControl设置为dxBarDockControl1


    这个功能确实实现了,不过就是TdxBarManager里带的checkBox 不好控制;

    明明把 True点成了False,但是焦点一离开,就恢复原样;
    --------------------------------------------------------------------------------
    Properties里有个子属性ImmediatePost,设为True就行了
    --------------------------------------------------------------------------------

    TdxBarManager里带的checkBox Properties里有个子属性ImmediatePost,设为True就行了;
    虽然用这个方法实现了CheckBox的点击切换True或False的功能;

    但还有4地方不爽:
      1.TdxBarManager里的checkBox  的Caption 好像不能放在小方框的右边,我尝试了很多属性,均不行;而实际上传统的checkBox的Caption都放在右边;
      2.传统的checkBox,点击其Caption,也能改变其True或False;但TdxBarManager里的checkBox 只能点那个方框才行;
       3.传统的checkBox的Caption上设置好快捷键后,就可以通过快捷键改变其True或Flase,但是TdxBarManager里的checkBox得Caption快捷键仅仅是让CheckBox获取焦点;
      4.通过Caption的快捷键,使TdxBarManager里的checkBox 得到焦点,这时候别的快捷键就无法使用了,除非让TdxBarManager里的checkBox失去焦点;而传统的checkBox 就没有这个问题;

       所以,虽然TdxBarManager里的checkBox看上去很“漂亮”,可以使用起来却没有传统的
    checkBox方便;

  • 相关阅读:
    tftp服务器
    iw工具的使用
    六、【ioctl】应用程序和驱动程序中的ioctl
    位反转现象(Bit Flip)
    openwrt有线网卡的停用与开启
    寒假小记
    ARMLinux汇编到ADS汇编转换需要注意的问题
    c function pointer example
    (转)解决mysql“Access denied for user 'root'@'localhost'”
    c语言 面向对象的栈
  • 原文地址:https://www.cnblogs.com/zhangzhifeng/p/3177357.html
Copyright © 2011-2022 走看看