1

问候,

我对 VB.NET 2005 中的 Dev Express 有疑问。我正在使用数据网格视图。

如何在每行中使用带有复选框的数据网格,如下图所示?

我找不到那个属性。

这是 VB.NET 中的常规列表视图 http://i293.photobucket.com/albums/mm54/davisvee/Snap1_zps07f5a11a.jpg

感谢阅读和回答

4

4 回答 4

3

我想在这里你可以看到一个例子如何 实现多行选择:或者在这里 使用未绑定的复选框列

希望能帮助到你。只需跳过选择部分

于 2013-10-11T09:33:38.813 回答
0

您必须将 dev express 网格的字段与您gridview绑定到的数据表的列绑定,并确保数据表字段和 gridcolumn 的大小写。字段名相同。做完这件事后,需要添加如下代码片段来制作

RepositoryItemCheckEdit repositoryCheckEdit1 = gridControl1.RepositoryItems.Add("CheckEdit") as RepositoryItemCheckEdit;
repositoryCheckEdit1.ValueChecked = "True";
repositoryCheckEdit1.ValueUnchecked = "False";
gridView1.Columns["Item"].ColumnEdit = repositoryCheckEdit1;

上面的例子对于在数据库中保存值为 true 或 false 的字段是 true。

于 2015-07-19T12:37:08.487 回答
0

如果您只希望选择模式为 CheckBoxes,请在 Designer 中尝试:

多选模式

然后,您可以根据需要获取所选行的值。

于 2017-04-17T20:43:29.227 回答
0

使用存储库部分中的 RepositoryItemCheckEdit,将值检查设置为 1,将取消检查值设置为 0,并将存储库设置为列编辑 存储库的属性

于 2017-10-23T12:57:27.593 回答