本篇文章将介绍如何在GridList中绑定下拉列表。
最近需要在gridlist中绑定下拉列表选值来进行数据保存的操作,下拉列表的控件选用lookUpEdit,grid选用GridControl
一、首先,我们需要定义一个用于在grid中显示的lookUpEdit控件
Dim lookup As New RepositoryItemLookUpEdit
这里需要导入一个包,否则将不会识别RepositoryItemLookUpEdit这个东西
Imports DevExpress.XtraEditors.Repository
二、为lookup绑定数据源,设置属性等。
lookup.DataSource = dataTable1
lookup.DisplayMember = "ID"
lookup.ValueMember = "名称"
接下来我们就需要将lookUpEdit控件放进grid中。这是核心哦~
三、我们需要在grid中添加一个控件,这个控件就是上文定义过的lookup变量,是在gridControl中,不是gridView中
gridcontrol.RepositoryItems.Add(lookup)
四、而gridView中也需要进行设置
gridView.Columns().Item("名称").ColumnEdit = lookup
这样,我们就在grid中绑定了下拉列表lookUpEdit了,不知道大家学会了没有?
本人还是编程小白,如有错误以及更好的方法,希望大家多多指正,感谢您的阅读