Winforms Devexpress Xtragrid如何将组合框编辑器添加到列
我想在Xtragrid的一列中放置一个组合框。我可以将组合框绑定到数组值,但是如何将组合框绑定到列 您可以使用ColumnEdit并放置适当的存储库。然后可以绑定到该存储库。使用列的ColumnEdit属性来指定lookupedit控件(新建)。lookupedit控件是您需要的组合框。在列的ColumnEdit属性中,添加一个(新的)ComboxEdit。如果始终希望它可见,请将列上的ShowButtonMode设置为alwaysWinforms Devexpress Xtragrid如何将组合框编辑器添加到列,winforms,user-interface,devexpress,Winforms,User Interface,Devexpress,我想在Xtragrid的一列中放置一个组合框。我可以将组合框绑定到数组值,但是如何将组合框绑定到列 您可以使用ColumnEdit并放置适当的存储库。然后可以绑定到该存储库。使用列的ColumnEdit属性来指定lookupedit控件(新建)。lookupedit控件是您需要的组合框。在列的ColumnEdit属性中,添加一个(新的)ComboxEdit。如果始终希望它可见,请将列上的ShowButtonMode设置为always 这将创建一个repositoryItemComboBox1对象
这将创建一个repositoryItemComboBox1对象(这是默认名称),如果您选择在下拉列表中显示,则可以向其中添加项目。i、 e.repositoryItemComboBox1.Items.add(“我的文本”) 这是一个如何向GridColumn添加组合框的简单示例
Dim xSunday As New DevExpress.XtraEditors.Repository.RepositoryItemComboBox
Me.GridView1.Columns("Sunday").ColumnEdit = xSunday
xSunday.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor
xSunday.Items.Clear()
xSunday.Items.Add("Full")
xSunday.Items.Add("Half")
xSunday.Items.Add("Off")
在执行此操作时,您正在创建一个存储库项,该项被分配给列的编辑控件