解决DataGridView.DataSource重复赋值而不显示问题_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 解决DataGridView.DataSource重复赋值而不显示问题

解决DataGridView.DataSource重复赋值而不显示问题

 2013/9/17 15:59:16  海之缘  博客园  我要评论(0)
  • 摘要:1List<Person>list=newList<Person>();23for(inti=0;i<10;i++)45{67list.Add(newPerson(){........})89}1011dgvPerson.DataSource=list;1213//到此,dgvPerson会显示list的内容,但是继续执行下面代码的时候,dgvPerson不会显示新的list内容1415list.Clear();1617for(inti=0;i<10;i++
  • 标签:解决 view 问题 tag
 1 List<Person> list=new List<Person>();
 2 
 3 for(int i=0;i<10;i++)
 4 
 5 {
 6 
 7   list.Add(new Person(){........})
 8 
 9 }
10 
11 dgvPerson.DataSource=list;
12 
13 //到此,dgvPerson会显示list的内容,但是继续执行下面代码的时候,dgvPerson不会显示新的list内容
14 
15 list.Clear();
16 
17 for(int i=0;i<10;i++)
18 
19 {
20 
21   list.Add(new Person(){........})
22 
23 }
24 
25 dgvPerson.DataSource=list;
26 
27 //这里如果把List改为BindingList,则可以很好的解决此问题。

 

上一篇: 利用wsdl.exe生成webservice代理类 下一篇: 没有下一篇了!
发表评论
用户名: 匿名