码迷,mamicode.com
首页 > 其他好文 > 详细

DevExpress gridview下拉框的再次研究

时间:2014-08-11 20:27:03      阅读:379      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   color   使用   os   io   

     前几天写了一篇关于研究DevExpress gridview下拉框的随笔(DevExpress gridview下拉框repositoryItemComboBox的使用),被大神(@爱编程的大叔)评论为:成功用世界上最繁琐的方法来使用Devexpress中的Gridview控件中的下拉框,之后就一直在想那肯定是还有更加简便的办法,刚好今天有空闲时间,就去了官网研究起了gridControl的属性(https://documentation.devexpress.com/#WindowsForms/DevExpressXtraGridGridControlMembersTopicAll),然后发现其中的一个属性:

bubuko.com,布布扣

点击去看了一下之后,瞬间眼前一亮,就借着翻译软件(本人英语不太好)继续的深入的研究了下,发现真的能够实现下拉框功能,下面就分享下我的研究成果,虽然不一定是最好的,依然可能是成功用世界上最繁琐的方法来使用Devexpress中的Gridview控件中的下拉框,但对于我来说,收获还是很大的。

    (1)首先我们要添加一个组件:

bubuko.com,布布扣  bubuko.com,布布扣

 

      (2)然后为gridControl绑定这个组件:

bubuko.com,布布扣

 

        (3)添加下拉框:

          A.就在上图绑定的地方,绑定好后展开:

bubuko.com,布布扣

点击进入添加Items界面,也可以在(1)首先我们要添加一个组件 步骤图中点击Edit Items进入添加Items界面

      B. 添加一个ComboBoxEdit:

bubuko.com,布布扣

当然也可以添加其他,如选择框等,在上图点击添加的下拉框,就能看到惊喜的地方,因为不仅可以设置属性,添加下拉框的内容,还可以为下拉框设置相关的事件,比如选中事件等等。这样,就再也不用我上次的那个随笔中那样,利用委托了,然后通过这些,就能实现自己想要的功能了。

    (4)最后,将下拉框绑定到对应的列:

bubuko.com,布布扣

在Existing中,自动会出现我们之前绑定好的Items,这样,就绑定好咯,剩下的一些处理,就看各自的需要了。

      虽然这应该也不是最简便的办法,但是有所收获还是很开心的。重要的是,persistentRepository的功能还远不仅如此,好好研究下的话,就会发现他的功能很强大,能做很多事情,大家有兴趣的不妨去研究研究

DevExpress gridview下拉框的再次研究,布布扣,bubuko.com

DevExpress gridview下拉框的再次研究

标签:des   style   blog   http   color   使用   os   io   

原文地址:http://www.cnblogs.com/huangzhenhua/p/3904881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!