如何实现在DXperience GridControl中添加复选框

2025-04-14 18:12:26
推荐回答(1个)
回答1:

在DXperience中的gridcontrol添加checkbox复选框,需要进行下面的操作步骤:

添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式。

将要绑定的DataTable添加列 "check",Type 为 bool。 必须要设置为bool,如果类型错误的话会出现点选无效的情况。

绑定DataTable到GridControl。

获取:

string value = gridview.GetDataRow(i)["check"].toString();
value == "true" || "" ("false")

设置为多选

gridView1 .OptionsSelection.MultiSelect = true;
gridView1.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.Ro