日期:2014-05-18  浏览次数:20743 次

C#Windows中lable循环赋值失败的问题.
for(int i=0;i<10;i++)
label10.Text = "Saving :"+i+"/" + dtSrvP.Columns.Count+"---"+dtnew.TableName;

是一个简单的在循环中做进度叠加的
其他的方法内这个都可以使用,同时label.text是有值.就是这个里面不行
环境vs2010

------解决方案--------------------
如果是循环过程中不显示,那在for循环中加一句Application.DoEvents();
------解决方案--------------------
哪个报错了?
dtSrvP.Columns.Count
or
dtnew.TableName


------解决方案--------------------
探讨

引用:

哪个报错了?
dtSrvP.Columns.Count
or
dtnew.TableName




话说啥错都没报