作者ererdodo (loveptt)
看板C_Sharp
标题[问题] 不懂的程式码
时间Thu Dec 30 19:11:18 2010
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
this.Hide();
e.Cancel = true;
}
上方是程式里的一串程式码,FormClosing是指什麽???
this.Hide(); 是隐藏起来嘛??
那e.Cancel = true; 是什麽意思???
把this.Hide(); e.Cancel = true; 贴到FromClosed里面,把FromClosing弄掉,
为什麽会跟原本的不一样,两个的差别是什麽???
然後,把From隐藏起来後,案关闭都不会有关闭,所以就做了一个button来关闭From
private void button1_Click(object sender, EventArgs e)
{
Application.ExitThread();
}
原本button里面的程式码为 Application.Exit(); 可是却没有真正关闭的作用
反而要改成 Application.ExitThread(); 这样才会有关闭的作用,为什麽要改成
Application.ExitThread();才可以???
谢谢!!!!
--
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃
████ █ █ ◢██◣ █ █ █ ◢◤ ████
█ █ █ █ █ █◣ █ █◢◤◢
█
█ ████ ████ █◥◣█ ██ ████
█ █ █ █ █ █ ◥█ █◥◣◥
█
█ █ █ █ █ █ █ █ ◥◣ ████ ψ raepopo
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.165.216.145
1F:→ anumis:你有没有考虑按F1查询MSDN? 12/30 20:01
2F:→ ererdodo:有这种功能啊!!!!! 抱歉 完全不知道... 谢谢!!! 12/30 20:34
3F:→ ererdodo:那个.... 怎麽使用??? F1按下去 有个寻找 那我该打什麽?? 12/30 20:37
4F:→ anumis:你知道什麽是"属性"跟"事件"吗? 12/30 20:45
5F:→ anumis:寻找就打Form Close 或是Hide 12/30 20:47
6F:→ anumis:或是用Google 查 "C# FormClose" 或 "C# this.Hide" 12/30 20:48
7F:→ anumis:msdn.microsoft.com/zh-tw/library/67ef8sbd(v=vs.8).aspx 12/30 20:49
8F:→ anumis:这个网址是MSDN的C#入门,翻完应该可以解答你很多问题 :) 12/30 20:50
9F:→ ererdodo:喔喔喔喔!!!! a大你人好好!!!新手就是需要这种好大大!!谢 12/30 21:06
10F:→ ererdodo:谢!!!! 12/30 21:06
11F:推 tomex:先看书作功课有用喔! 12/30 22:44
12F:推 tomex:根据统计,95%新手得到link後遇到困难,就停止了 XD 12/30 22:47
13F:→ ererdodo:好像真的是这样... 12/31 11:54