Vb.net 选择所有表单按钮

Vb.net 选择所有表单按钮,vb.net,datagridview,Vb.net,Datagridview,我想知道如何在表单上创建一个按钮来选择显示的datagridview的每一行 datagridview在我的代码中被称为dgv。这是可能的。在按钮中,只需在datagridview中循环 For each dr as Datagridviewrow in dgv.rows dr.selected = true Next dr充当您的datagridview行。查看MSDN页面以了解它所声明的方法 当DataGridView处于列选择模式并调用此方

我想知道如何在表单上创建一个按钮来选择显示的datagridview的每一行


datagridview在我的代码中被称为
dgv

这是可能的。在按钮中,只需在datagridview中循环

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

dr充当您的datagridview行。

查看MSDN页面以了解它所声明的方法

当DataGridView处于列选择模式并调用此方法时,每列的Selected属性设置为true,每行的Selected属性设置为false

相反,当DataGridView处于行选择模式且调用此方法时,每行的选定属性设置为true,每列的选定属性设置为false

所以像这样的事情应该行得通

dgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect 'Make sure this is enabled on your DataGridView

dgv.SelectAll() 'Put this in your click event

@我还没有尝试过任何东西,我只是想知道是否有可能使按钮这样做。我现在有了它,所以我可以进入并按住shift键单击所有行,但我还想添加一个按钮,并想知道这是否可行。您可以检查我的答案。