下午好,
我在某处缺少东西,需要帮助。
我想做的是更改我在运行时添加的GridEx行的复选框列的EditType。我目前拥有的代码如下:
Private Sub FillGroupGrid(asset as AssetDetail)
Dim row As GridEXRow = jgrdGroup.AddItem()
row.BeginEdit()
row.Cells(COL_NAME_GROUP_ID).Value = asset.GroupID
row.Cells(COL_NAME_NAME).Value = asset.Name
row.Cells(COL_NAME_SELECTED).Column.EditType = IIf(asset.InUse,EditType.NoEdit,EditType.CheckBox)
row.IsChecked = asset.Selected
row.EndEdit()
End Sub
添加行没有问题,但是如果asset.InUse为true,则复选框列的编辑类型不会从EditType.CheckBox更改为EditType.NoEdit。当我在GridEx设计器中创建该列时,我将EditType设置为CheckBox并保持不变。
如果有什么不同,我正在使用Visual Studio 2013,并且GridEx控件为3.5.0.0
如果您能为我指出正确的方向,或者提供一些文档/示例,我将不胜感激。 我已经尝试过Google,但是它并没有给我带来任何快乐。