读书人

在DataGridView中隐藏行?

发布时间: 2012-05-03 14:06:56 作者: rapoo

求助,在DataGridView中隐藏行?急!
我设置了DataGridView.Rows[i].Visible=false,但是之后其它方法用了
for (int i = 0; i < this.DataGridView.Rows.Count; i++)后,第一行的visible就会变为true,然后在界面上显示出来,有没有什么方法能解决它?拜托各位,比较赶时间,谢谢!

[解决办法]
如果绑定了数据源的,建议操作数据源,再重新绑定。


如果不是,那么在用for提取数据的时候,再次进行行状态是否显示的判断
for (int i = 0; i < this.DataGridView.Rows.Count; i++)
{
if(!this.DataGridView.Rows[i].Visible)
{提取数据}
}

读书人网 >C#

热点推荐