vb.net - 多选或多选不能全选
问题描述
我对全选或多选有问题,它没有选择所有表,我使用的是 Visual Basic (VB)
即将全选,只需单击 GridView 中的按钮
是否有可以用于检查或选择的功能?
注意:我正在使用 Devexpress 15.2 运行 Visual Studio 2012
GridView2.OptionsSelection.MultiSelect = True
GridView2.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CheckBoxRowSelect
我是否忘记了使用 VB NET 添加此代码的内容?
Columns["ALTA"].ColumnEdit
解决方案
您可以使用 for 循环,然后使用 GridView 的SetRowCellValue方法来更改每个复选框列的值。您可能还想查看Traversing Rows文档。例如:
for (int i = 0; i < gridView1.DataRowCount; i++)
{
gridView1.SetRowCellValue(i, "FieldName1", true);
gridView1.SetRowCellValue(i, "FieldName2", true);
}
For i As Integer = 0 To gridView1.DataRowCount - 1
gridView1.SetRowCellValue(i, "FieldName1", True)
gridView1.SetRowCellValue(i, "FieldName2", True)
Next
推荐阅读
- django - 使用登录的用户名作为 pk 进行 django 更新
- javascript - 创建一个在任何范围内更新变量的函数
- javascript - 尝试从 Vuex 模块调度操作不起作用。[vuex] 未知动作类型
- slider - 需要使滑块响应
- android - 在 Android 模块中创建可样式化的组件
- visual-c++ - 如何从 CTaskDialog 访问 m_hwnd
- node.js - 带有 ganache-cli 的 web3.eth.getTransaction 给出了 chainId 错误
- python - 在字段的解构方法中删除 kwargs 的目的是什么?
- android-jetpack-compose - 卡中带有标题项目和卡中剩余项目的 LazyColumn
- django - 在使用 NGINX 的 Elastic Beanstalk 环境中将 EC2 实例私有 IP 动态添加到 Django 的 CACHE LOCACTION 设置是否有意义?