winform中如何一边执行程序一边更新前台? 一直是做webform的,现在要做个winform的东西比如for(int i=0;i<=10000;i++){lable1.text=i.toString();}怎样让程序执行的同时,lable1的值同时更新 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 顶上去 webform里可以用ajax解决 winform真不知道怎么做了 for(int i=0;i <=10000;i++) { lable1.text=i.toString(); Application.DoEvents();} 如果你单纯的说这个例子,放到时间控件里就可以实现如果你指的是winform如何一边执行程序一边更新前台通过绑定数据库重新加载不就行了 // // 摘要: // 处理当前在消息队列中的所有 Windows 消息。 public static void DoEvents(); Application.DoEvents();当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。例如,当将另一窗口拖到该窗口前面时,该窗口不重新绘制。如果在代码中调用 DoEvents,则您的应用程序可以处理其他事件。例如,如果您有向 ListBox 添加数据的窗体,并将 DoEvents 添加到代码中,那么当将另一窗口拖到您的窗体上时,该窗体将重新绘制。如果从代码中移除 DoEvents,那么在按钮的单击事件处理程序执行结束以前,您的窗体不会重新绘制。通常,您在循环中使用该方法来处理消息。 WCF小应用(次章,客户端主类) 20分求这个类文件含义 求助 <input id="File1" type="file" />的按鈕名字"瀏覽"如何中英文轉換啊? GDI+ 屏幕闪烁问题 用C#开发的应用程序因为占用过多的CPU资源导致系统"假死" 如何得到一个静态类的引用 极菜的问题,怎么用语句在窗体中加载控件,类似于用鼠标拖动加载控件 WinCE编程遇到问题,了解的请进来!帮帮忙。 C# 数组去重复,并且减去另一个数组。 查询情况 两个端口,一个监听,一个发送数据
{
lable1.text=i.toString();
Application.DoEvents();
}
如果你指的是winform如何一边执行程序一边更新前台
通过绑定数据库重新加载不就行了
// 摘要:
// 处理当前在消息队列中的所有 Windows 消息。
public static void DoEvents();