I was wondering how you can make a button on a form to select every row of the displayed datagridview?
The datagridview is just called dgv
in my code.
I was wondering how you can make a button on a form to select every row of the displayed datagridview?
The datagridview is just called dgv
in my code.
可能です。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