因此对于我的一个Windows窗体,我正在使用DataGridView控件。我需要隐藏或删除一些行,因为我只想在第3列中显示前5行,结果最多。
我从BinaryReader(DAT文件)加载我的数据。 DataGridView显示我记录的数据,但它加载所有行。我只需要5行。
DataGridView1.Row[].Visible = False
我试过这个,但我得到了IndexOfOutRange异常。还有其他方法吗?提前谢谢!
答案 0 :(得分:0)
我认为这可能是问题所在,因为您当前选择的单元格无法隐藏。试试这个:
DataGridView1.CurrentCell = null;
DataGridView1.Row[i].Visible = False
答案 1 :(得分:0)
在DataGrid_RowBoundEvent中查找行
然后将行显示为false