来帮忙看看 form窗体中 做一个长时间占用资源的操作时 页面会卡住没有响应1-2分钟 如何解决?(提示正在处理中...) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 button1_click(object sender,EventArgs e){ try { //一个占用资源的操作 mesagebox.show("成功"); }catch{ messagebox.show("失败");}}代码这样的 BackGroundWorker 多线程,或者直接设置鼠标显示状态:private void btn_Open_Click(object sender, EventArgs e) { this.Cursor = System.Windows.Forms.Cursors.WaitCursor; this.Open();//运行这个函数的时间花费的比较长 this.Cursor = System.Windows.Forms.Cursors.Default; } private void button2_Click(object sender, EventArgs e) { Thread th = new Thread(new ThreadStart(method)); th.IsBackground=true; th.Start(); } public void method() { try { //do something } catch { } } 请问,这个关于TextBox文本发生变化的事件如何写 报“线程间操作无效: 从不是创建控件的线程访问它”用代理不行 泛型转换的问题 dataGridView 里面 ComboBox 控件的连动后的绑定问题 求一个起线程的模板例子,可以传参的!! c#如何将两个List集合合并 用web服务做的winForm项目,从win2000升级到win2003怎么不能调用web服务 求大神看看 TreeView的问题 网络短信息如何做 关于winform 自定义控件的问题,子控件为什么运行时看不到 流媒体,H.264,RTP,FU-A,解码播放
{
try
{
//一个占用资源的操作
mesagebox.show("成功");
}
catch
{
messagebox.show("失败");
}
}代码这样的
private void btn_Open_Click(object sender, EventArgs e)
{
this.Cursor = System.Windows.Forms.Cursors.WaitCursor;
this.Open();//运行这个函数的时间花费的比较长
this.Cursor = System.Windows.Forms.Cursors.Default;
}
private void button2_Click(object sender, EventArgs e)
{
Thread th = new Thread(new ThreadStart(method));
th.IsBackground=true;
th.Start();
}
public void method()
{
try
{
//do something
}
catch
{
}
}