zoukankan      html  css  js  c++  java
  • Dev Express中Dock panel的使用

    使用DockManager,添加DockPanel。

    1,DockManager位于“导航和布局”分类中。

    添加一个DockManager控件到窗体中以后,即是在当前窗体类中,添加一个DockManager对象。

    2,视图模式下,单击DockManager的三角,选择AddFloatPanel,拖动Panel到合适的位置,如图:

    选择AddFloatPanel以后,实际上是在Form窗体类中声明了一个panel对象。

    3,选择Panel的位置,注意箭头的指向,注意中心箭头和四周的箭头虽然指向相同,但是Panel将放置的位置是完全不同的,如图:

    也就是说需要留意上册A与B的区别,同理需要注意左侧、右侧和下侧。

     4,点击Dockpanel的快速编辑按钮,单击Add Custom Header Buttons可以在panel顶部添加按钮,如图:

    雨滴图片所在的位置即为按钮。(但是不同 的按钮,会绑定相同的事件,进入相同的代码段,那么声明多个不同的按钮还有什么意义?

     设置DockPanel的AutoScroll属性也没有在普通WinForm Panel中好用,只在偶然机会中有作用,不能出现如下效果。看来只能是在DockPanel中再添加一个常规的Panel控件来实现诸如此类的效果。

    其Options属性设置DockPanel的可停靠方式,如设置AutoDockLeft为false,那么该DockPanel便不能再左侧停靠,还能够设置双击Panel浮动等效果(默认),是否显示自动隐藏按钮等。

    其Tabtext可以设置当AutoHide之后所显示的文本,如:

    其他属性暂时不做追究。

  • 相关阅读:
    借Adobe XD之力,自动生成Flutter代码
    阿里云移动研发平台体验报告
    一年的时间,我出版了一本实体书
    论一个前端开发者的自我修养
    es6 中模块的使用总结
    vue前端UI框架收集
    页面布局进化史
    JSON是一种轻量级数据交换格式
    web图片裁切插件 cropper.js 详细介绍
    css3中的@font-face你真的了解吗
  • 原文地址:https://www.cnblogs.com/SharpL/p/4465954.html
Copyright © 2011-2022 走看看