我想知道如何在表单上制作一个按钮来选择显示的 datagridview 的每一行?
datagridview 只是dgv
在我的代码中调用。
有可能的。在您的 Button 中,只需遍历您的 datagridview。
For each dr as Datagridviewrow in dgv.rows
dr.selected = true
Next
dr 充当您的 datagridview 行。
查看它声明的DataGridView.SelectAll()方法的 MSDN 页面。
当DataGridView处于列选模式并调用该方法时,每一列的Selected属性设置为true,每一行的Selected属性设置为false。
相反,当 DataGridView 处于行选择模式并调用此方法时,每行的 Selected 属性设置为 true,并且每列的 Selected 属性设置为 false 。
所以这样的事情应该有效。
dgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect 'Make sure this is enabled on your DataGridView
dgv.SelectAll() 'Put this in your click event