DataGridView C#隐藏/删除行

本文关键字:删除行 隐藏 DataGridView | 更新日期: 2023-09-27 18:27:38

因此,对于我的一个Windows窗体,我使用DataGridView控件。我需要隐藏或删除一些行,因为我只想显示前5行,其中第3列的结果最大。

我从BinaryReader(DAT文件)加载数据。DataGridView显示我记录的数据,但它加载所有行。我只需要5排。

DataGridView1.Row[].Visible = False

我尝试过这个,但得到IndexOfOutRange异常。还有其他解决方案吗?提前感谢!

DataGridView C#隐藏/删除行

我认为这可能是问题所在,因为您当前选择的单元格无法隐藏。试试这个:

DataGridView1.CurrentCell = null;
DataGridView1.Row[i].Visible = False

在DataGrid_RowBoundEvent 中查找行

则行可见错误