我想在 Xtragrid 的一列中放置一个组合框。我可以将组合框绑定到数组值,但是如何将组合框绑定到列?
Learner
问问题
26609 次
4 回答
9
使用列的 ColumnEdit 属性来分配查找编辑控件(新)。lookupedit 控件是您需要的组合框。
于 2008-11-11T08:17:09.843 回答
4
这是一个如何将 ComboBox 添加到 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")
于 2011-04-12T09:53:10.727 回答
3
在列的 ColumnEdit 属性中,添加一个(新的)ComboBoxEdit。如果您始终希望它可见,请将列上的 ShowButtonMode 设置为 always。
这将创建一个 repositoryItemComboBox1 对象(这是默认名称),如果您选择在下拉列表中显示,您可以将项目添加到该对象。即repositoryItemComboBox1.Items.add("My Text");
于 2009-02-25T20:11:15.500 回答
2
您可以使用 ColumnEdit 并放置正确的存储库。然后,您可以绑定到该存储库。
于 2008-11-04T12:01:45.010 回答