首页 新闻 会员 周边

winform线程中怎么获取控件的值,比如lable的text

0
[已关闭问题]

winform线程中怎么获取控件的值,比如lable的text

拖鞋王子的主页 拖鞋王子 | 初学一级 | 园豆:37
提问于:2010-01-20 18:13
< >
分享
其他回答(6)
0

必须由创建该控件的线程进行访问。

麒麟.NET | 园豆:3614 (老鸟四级) | 2010-01-21 01:26
0

我好像都是在线程开始前将控件的值用变量保存,然后线程开始执行

san. | 园豆:144 (初学一级) | 2010-01-21 03:17
0

可以访问,参加下面文章

http://www.cnblogs.com/guozhijian/archive/2008/01/23/1050193.html

eaglet | 园豆:17139 (专家六级) | 2010-01-21 07:23
0

执行线程的Start方法之前将值作为参数传入线程中去

Ou lei | 园豆:619 (小虾三级) | 2010-01-21 09:17
0

  if (this.lable.InvokeRequired)
                {
          lable.text;

                }
                else
                {
                   lable.text;      

}    

      }

摧枯拉朽 | 园豆:75 (初学一级) | 2010-01-21 21:15
0

MSDN我记得上有讲的.你访问那个出异常后链接到相应的页面上有.

这个我记的是用委托.在要用的位置Inoke给委托方法就OK了.

天天不在 | 园豆:926 (小虾三级) | 2010-02-02 13:39
0

你要获取值的话,直接可以获取,如果要设置就需要用委托

MengXQ | 园豆:181 (初学一级) | 2011-12-13 17:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册