<x:class
xmlns
=""xmlns:x
=""startupuri
="wpfwindowdeal.xaml"
startup
>
<
>
>
>
namespacemyfirstwpf
} }
mainwindow為窗體檔案
常用的窗體事件:
1) show() 顯示非模態視窗;
2) showdialog() 顯示模態視窗 ;
3) close() 關閉窗體,並釋放窗體的資源 ;
4) closing事件、closed事件 關閉時、關閉後引發的事件,通常在closing事件中提示使用者是否退出;
5) activate() 啟用某窗體 ;
6) activated、deactivated事件 當窗體激動、失去焦點時引發的事件 ;
7) loaded 窗體第一次啟動時,需要載入窗體中的內容、空間等,第一次載入完成後引發該事件,通常可以在該事件中進行一些介面以及資料的初始化操作;
8) contentrendered 在窗體的內容顯示完成後引發該事件;
9) unloaded 在窗體中的顯示元素全部移除之後引發該事件,這時窗體已經接近死亡,同樣可以在事件處理函式中進行資源釋放等操作。
使用這些事件的方法有兩種:
第一種:在前台聲名,後台寫相應的方法:
<window
x:class
="myfirstwpf.wpfwindowdeal"
xmlns
=""xmlns:x
=""title
="wpfwindowdeal"
height
="370"
width
="405"
loaded
="wndmain_loaded"
>
<
canvas
>
<
textblock
canvas.right
="347"
canvas.bottom
="298"
height
="21"
text
="播£¤放¤?"
name
="txtdate"
/>
canvas
>
window
>
後台**:
void wpfwindowdeal_loaded(objectsender, routedeventargs e)
第二種:在後台中註冊委託事件
this.loaded += newroutedeventhandler(wpfwindowdeal_loaded);
void wpfwindowdeal_loaded(object
sender, routedeventargs e)
WPF應用程式資源
資源是可以替換應用程式的不同位置重用的物件。wpf 支援資源具有不同的型別。這些資源是資源的主要兩種型別 xaml 資源和資源資料檔案。xaml 資源的示例包括畫筆和樣式。資源資料檔案是應用程式所需的不可執行的資料檔案。xaml 資源的示例包括畫筆和樣式。首先我們看一下在xaml中如何使用資源 在下...
WPF關閉應用程式方法
在wpf應用程式的關閉是有shutdownmode屬性設定,具有3中列舉型別的值 1 onlastwindowclose 應用程式最後乙個窗體關閉時關閉應用程式 2 onmainwindowclose 應用程式主窗體關閉時關閉應用程式 3 onexplicitshutdown 顯示呼叫關閉 注意以上...
WPF關閉應用程式方法
原文 wpf關閉應用程式方法 在wpf應用程式的關閉是有shutdownmode屬性設定,具有3中列舉型別的值 1 onlastwindowclose 應用程式最後乙個窗體關閉時關閉應用程式 2 onmainwindowclose 應用程式主窗體關閉時關閉應用程式 3 onexplicitshutd...