0

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.

4

2 に答える 2

1

可能です。Button では、datagridview をループするだけです。

        For each dr as Datagridviewrow in dgv.rows
        dr.selected = true
        Next

dr は、datagridview 行として機能します。

于 2013-11-07T02:37:16.440 に答える
1

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
于 2013-11-07T04:57:17.160 に答える