美文网首页
DevExpress.XtraEditors.GridLookU

DevExpress.XtraEditors.GridLookU

作者: 唐九十九藏 | 来源:发表于2018-03-15 22:55 被阅读0次

GridLookUpEdit 是DEV控件中一个使用频率很高的一个控件,他是下拉控件和GridControl的结合,具有很好的数据展示能力。

效果如下图,他最强大的是在下拉列表里可以显示一个GridControl,拥有GridControl的全部功能,还具备了GridControl没有的功能。

效果图



用法一:工具提示(Tooltip)

效果如图:将鼠标放在控件上,就会出现一个提示框,显示必要内容

效果图

设置方法:

设置方法

Tooltip这个模块都是设置工具提示功能的。



用法二:布局相关

1. Anchor:锚点


可以看到,在点击Anchor属性后面的下拉框时,会出现一个如图所示的锚点图,深色表示选中,白色虚框表示未选中,这个属性的作用是设置,本控件相对于父控件的位置,相对位置可以设置上下左右,在设置了该值后,控件会随着父控件变大而变大。

2.Dock:停靠

和Anchor属性一样,在点击Dock属性后面的下拉框后,会出现一个如图所示的停靠图,图中红圈所示的颜色表示选中值,图片表示的是让该控件停靠在父控件的顶部,如下图所示


总结来说:Dock属性可以让控件停靠在父控件的上下左右边界的边缘,并且,如果为多个控件设置了同一边的停靠,那么多个控件会按照TabIndex从小到大(也就是加入界面顺序)的顺序并排,不会被覆盖。


推荐一个对这两个属性讲的比较细的博客。
winform Anchor和Dock属性 - 枫炎 - 博客园

3.剩下的几个布局属性比较简单,如图解释


用法三:焦点:CausesValidation属性

该值如果设置为false,则下图里这些事件不会被触发

CausesValidation属性的官方解释

用法三:设计


设计的属性

设计板块一共有四个属性,很有意思的四个属性

1.(Name):这个指示空间的ID,可以唯一标识该控件,在代码中也是通过该属性来获取控件的。

2.   GenerateMember:这个属性指示了winform什么时机创建控件对象,如果设置为false,则winfrom会在运行时候才创建对象,所以在编写代码阶段就无法引用到该控件。

3. Locked:这个属性是锁定控件,将控件的所有属性都锁定在此刻,除非解锁,否则无法进行编辑,这应该是为了防止误操作。

4.Modifiers :默认情况下,通过拖拽的方式将控件放入界面后,系统会自动为该空间创建一个private的对象,因为是私有的,所以在本界面之外的界面都无法访问到该控件,如果需要在别的界面访问到该控件,则可以设置Modifiers 属性,将之设置为public.


一个每日更新的干货公众号

相关文章

网友评论

      本文标题:DevExpress.XtraEditors.GridLookU

      本文链接:https://www.haomeiwen.com/subject/ajkkqftx.html