66问答网
所有问题
当前搜索:
winform关闭窗体结束线程
c#中
winform
程序,多
线程
问题,一个线程创建了一个TextBox,是否到整个进程...
答:
可以的,虽然是
线程
创建的TextBox,但是这个TextBox是属于UI线程的,所以创建该控件的线程即使被销毁了,这个控件仍旧存在并且可以被其他线程访问,但是任何非UI线程要访问这个控件得使用代理的方式,如同"小花朵8"所说,在2.0及其以上版本必须采用代理的方式....
线程
问题。。
winform
中我要执行某个方法,但是执行的时间有点久,想用...
答:
可以使用 BackgroundWorker,这个搜索一下很多的,它对
线程
封装的比较好,操作完成有事件通知的,所以容易显示和隐藏进度指示。具体的去博客园搜索一下BackgroundWorker就知道了~
当运行一个
winform
界面时候,怎么点击一个按钮就进入另一个
Winform
界面...
答:
C#.NET WiForm 1、如果你做的是登陆窗体,那么你应该使用逻辑控制,而不是隐藏窗体 2、可以在Program.cs中进行窗体的逻辑控制,也就是在初始化时弹出窗体,此时未进入主
线程
,当第一
窗体关闭
后的状态为第二个窗体的判断依据,进行开启主线程也就是Program.cs中的Application.Start(new MainForm());3...
C#
winform
中手动创建一个
线程
,默认是前台还是后台线程?
答:
默认是前台的,你开启一个耗时
线程
,
关闭
主
窗口
,程序还在运行。如果设置了Thread.IsBackground 属性为true,则成了后台线程。http://msdn.microsoft.com/zh-cn/library/system.threading.thread.isbackground.aspx
C#
winform
程序可以把整个一个
窗体
作为一个子
线程
么?
答:
//所以当这个
线程结束
後,它的资源也被回收了 //如像示例那样调用的话,C#就会自动把
窗体
给
关闭
了 //所以要用委托,让线程一直挂起 MethodInvoker mi = new MethodInvoker(this.ShowForm);this.BeginInvoke(mi);} //显示窗体 private void ShowForm(){ Form temp = new Form();temp.Show();} }...
c#
winform
多
线程
会造成程序假死吗?
答:
不要去about,你用一个比如boolean变量做标志,点停止时就设这个比如为true,然后在while中检测这个变量,比如 while(true){ if(flag) break;// }
winform 窗体
最小化后内存占用变小,如何启动后最小化并且释放内存_百度...
答:
将子
窗体
写到一个
线程
中即可!A主窗体,B子窗体 private delegate dialogresult showB();private void show(object obj){ Form f=(Form)obj;showB=f.showdialog();f.invok(showB);} 在弹出窗体事件中 new thread(show)。start(new B());这样,B窗体将和A窗体相互独立互不影响 ...
c#
winform
中我自定义了用户控件,删除时出错
答:
主
窗体关闭
了,控件自然会被释放,但是控件内执行的
线程
还在执行,当该线程处理与控件或是窗体相关联的变量当然会报错了,解决方法是等待该线程执行完毕或是强行关闭该线程,或是设置一个开关使线程反回(即方法的return),或是加try块
winform
用户控件
关闭
答:
额,这个不是吧,
线程
是1开启的,1
关闭
,2就关闭了,除非使用多线程
.Net写的
Winform
程序,运行一段时间就停止了,高分求教。
答:
据你所说,程序运行一定时间后崩溃,那么初步猜测你的数据库连接后忘记
关闭
,导致连接上限?再者是时间控件了,这我也不太懂!希望有所帮助...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜