计算DataGridView中所选行的数量

Nic*_*arp 2 c# datagridview winforms

如何计算DataGridView中选定行的数量?

假设我突出显示5行,如何在消息框中显示?

请帮助我在C#中使用WinForms!

Rav*_*dag 7

你需要设置YourGridView.MultiSelect=true; MultiSelect 当MultiSelect属性设置为true时,可以在DataGridView控件中选择多个元素(单元格,行或列).要选择多个元素,用户可以在单击要选择的元素的同时按住CTRL键.可以通过单击要选择的第一个元素来选择连续元素,然后在按住SHIFT键的同时单击要选择的最后一个元素.

那么你可以使用SelectRows.Count属性SelectedRows

MessageBox.Show(yourDataGridView.SelectedRows.Count.ToString());
Run Code Online (Sandbox Code Playgroud)