首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DataGridView中设置行不显示的有关问题

2011-12-29 
DataGridView中设置行不显示的问题?本人在做WinForm开发时,想设置DataGridView中一些行不显示出来,方法如

DataGridView中设置行不显示的问题?
本人在做WinForm开发时,想设置DataGridView中一些行不显示出来,方法如下:
this.DataGridView.Rows[i].Visible   =   false;
但系统总是出现BUG,提示信息为: "与货币管理器的位置关联的行不能设置为不可见。 "   请教各位如何才能实现DataGridView中设置行不显示?

[解决办法]
this.DataGridView.BindingContext[dataGridView.DataSource].SuspendBinding();
this.DataGridView.Rows[i].Visible = false;
dataGridView.BindingContext[dataGridView.DataSource].ResumeBinding();
试下看看。绑定之后要隐藏行很麻烦,排序,数据源更改了之后容易出问题的,现在还没找到什么好办法。

热点排行