在wpf應用程式的關閉是有shutdownmode屬性設定,具有3中列舉型別的值:
1)onlastwindowclose 應用程式最後乙個窗體關閉時關閉應用程式
2)onmainwindowclose 應用程式主窗體關閉時關閉應用程式
3)onexplicitshutdown 顯示呼叫關閉
注意以上不適應xbap,xbap在瀏覽器關閉時自動關閉。
需求:需要在許多子窗體中關閉整個程式(wpf)
wpf實現:
<
x:class
xmlns
=""xmlns:x
=""startupuri
="windows1.xaml"
shutdownmode
="onexplicitshutdown"
>
windows1.xaml檔案(部分):
<
button
margin
="37,0,15,15"
style
=""content
="button"
grid.column
="2"
grid.row
="3"
height
="41"
verticalalignment
="bottom"
width
="100"
x:name
="btn_exits"
click
="btn_exits_click"
/>
windows1.xaml.cs檔案(部分):
private void btn_exits_click(object sender, routedeventargs e)
另外,還有一種強制終止應用程式程序的方法
environment.exit(0)可以立即中斷程式執行並退出
這個方法用起來的感覺類似在任務管理器裡找到程序並終止,即立刻關閉程序,不管該程序目前有沒有工作,在做什麼工作。
在wpf中呼叫該方法即立即退出,不會等待當前工作完成。
WPF關閉應用程式方法
在wpf應用程式的關閉是有shutdownmode屬性設定,具有3中列舉型別的值 1 onlastwindowclose 應用程式最後乙個窗體關閉時關閉應用程式 2 onmainwindowclose 應用程式主窗體關閉時關閉應用程式 3 onexplicitshutdown 顯示呼叫關閉 注意以上...
WPF關閉應用程式方法
原文 wpf關閉應用程式方法 在wpf應用程式的關閉是有shutdownmode屬性設定,具有3中列舉型別的值 1 onlastwindowclose 應用程式最後乙個窗體關閉時關閉應用程式 2 onmainwindowclose 應用程式主窗體關閉時關閉應用程式 3 onexplicitshutd...
WPF關閉應用程式方法
原文 wpf關閉應用程式方法 在wpf應用程式的關閉是有shutdownmode屬性設定,具有3中列舉型別的值 1 onlastwindowclose 應用程式最後乙個窗體關閉時關閉應用程式 2 onmainwindowclose 應用程式主窗體關閉時關閉應用程式 3 onexplicitshutd...