最近需要用一个等待窗口,就用线程实现了一个,初步用了一下还行,但不知道有没有其它问题,以下是简单实现:
一,新建一个Form窗体FrmWait,上面放一Label,Name 为lblMsg,再放一个PiictureBox,Name为picTip,Label显示等待消息,PictureBox显示等待图片。
新建一个类变量:

向构造函数添加代码:












显示和关闭窗口方法:


public void ShowMsg(string msg)
{
this.tWait.Start(msg);
}
public void CloseMsg()
{
if (this.tWait.ThreadState == System.Threading.ThreadState.Running)
{
this.tWait.Abort();
}
}
private void showWaitDlg(object msg)
{
this.lblMsg.Text = msg.ToString ();
this.ShowDialog();
}
转载于:https://www.cnblogs.com/imap/archive/2009/11/19/1605956.html
最后
以上就是细心大白最近收集整理的关于winform 等待窗口的全部内容,更多相关winform内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复