devexpress 如何让gridview某一列可编辑其他列不允许编辑 编辑列嵌入下拉列表 求高手给代码

2024-12-16 19:48:55
推荐回答(4个)
回答1:

直接设置某一列的optionsColumn的ReadOnly设置为true,至于那个下拉列表的话可以将某列的ColumnEdit设置为CheckComboEdit,然后直接绑定就可以了

回答2:

在gridview设计中选中该列,讲Options属性下的AllowEdit属性设置为False即可。

回答3:

RepositoryItemComboBox combobox = new RepositoryItemComboBox();
for (int i = 1; i <= 20; i++)
{
combobox.Items.Add("图像" + i);
}
combobox.AllowNullInput = DevExpress.Utils.DefaultBoolean.False;
gridControl2.RepositoryItems.Add(combobox);
this.gridView3.Columns[3].ColumnEdit = combobox;
this.gridView3.Columns[0].OptionsColumn.AllowEdit = false;
this.gridView3.Columns[1].OptionsColumn.AllowEdit = false;
this.gridView3.Columns[2].OptionsColumn.AllowEdit = false;


回答4:

楼上说的很对