Grid中经常用到下拉列表项,如何快捷的实现下拉列表项呢?
1. 拖放一个Grid到Form上,添加Columns,并设置Sex栏位为下拉列表样式
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/4319e6d430cc492d87839f71b4ef5346.png)
2. Grid的下拉列表框中的值是ValueListItem类型,所以,需要在Form初始化的时候设定Grid用到的ValueList
如下私有函数,通过Sexes枚举类型初始化ValueLsit,并添加到Grid的ValueLists集合中;
在Form_Load或Form的构造函数中调用该函数。
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/3a7737ea729a41ce8706b66fea03b4a2.png)
3. 有了ValueList之外,还要将ValueList和Column进行关联,确定哪个Column要绑定下拉列表框,要绑定哪个ValueList
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/937c47b9c8b6462782ff060e58acac0a.png)
4. OK,效果如下
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/73957bddde714b77a2fdc1236f026f73.png)