好的,我的datagridview中的第一列是一个复选框。我将'multiselect'设置为true,确实有效。但是,用户只能一次检查一个复选框,如果他们选择另一个原始取消选中,我该如何阻止?我需要用户能够使用复选框选择5行中的3行,以便他们可以执行组操作。
谢谢,R。
答案 0 :(得分:4)
您必须在datagridview上将VirtualMode设置为false以检查多个。
答案 1 :(得分:0)
默认情况下,DataGridView
会同时检查多个复选框。只是为了确保我刚刚创建了一个DGV并添加了一个复选框列和2个文本框列,我可以检查多行。
我认为你可能会意外地做了一些让事情发生的事情?也许尝试删除DGV并创建一个新的(或者如果这是很多工作,在它旁边创建一个新的,然后比较它们的设置,并搜索旧的,以确保它没有动态更改某处)。