问C#里面一个方法的调用

muyebo 2009-12-17 02:11:42
我想调用C#的一个方法,但不记得名字了,类似刷新的一个办法
类似
void fresh()
{
label1.text="开始工作";
这个地方刷新一下,以展示"开始工作"
........//工作
label1.text="结束工作";
}

因为我在arcgis一个循环中必须中断一下,做个类似messagebox.show才不会出错,否则会报内存正在被使用,
我想,用那个刷新也可以吧
...全文
181 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
muyebo 2009-12-17
  • 打赏
  • 举报
回复
gomoku 2009-12-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 muyebo 的回复:]
引用 2 楼 gomoku 的回复:
Application.DoEvents();

我要的就是这个方法,已经ok了,可以解决我的问题了
感谢
[/Quote]

[Quote=引用 6 楼 muyebo 的回复:]
呃,给分给错了
[/Quote]

不要紧,有(是否解决问题的)反馈就很好了。
muyebo 2009-12-17
  • 打赏
  • 举报
回复
我去投诉区看能不能解决一下
muyebo 2009-12-17
  • 打赏
  • 举报
回复
呃,给分给错了
muyebo 2009-12-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gomoku 的回复:]
Application.DoEvents();
[/Quote]
我要的就是这个方法,已经ok了,可以解决我的问题了
感谢
宝_爸 2009-12-17
  • 打赏
  • 举报
回复
应该是这个:

Application.DoEvents();
kolosi 2009-12-17
  • 打赏
  • 举报
回复
改label不用刷新,直接赋值就行。

如果是用GDI+画东西在panel上的话,那么刷新panel就行了。
panel.Refresh();
一般不要刷窗体,影响效率。
gomoku 2009-12-17
  • 打赏
  • 举报
回复
Application.DoEvents();
Snowdust 2009-12-17
  • 打赏
  • 举报
回复
用this.Refresh()不就行了?

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧