WPF學習之路(七)應用程式和視窗(續)

2022-05-17 18:56:44 字數 649 閱讀 1162

視窗的生命週期

wpf中乙個window類代表乙個視窗

乙個的視窗的生命週期也有好幾個階段:

1、構造器被呼叫

2、window.initialized事件被觸發

3、window.activated事件被觸發

4、window.loaded事件被觸發

5、window.contentrendered事件被觸發

6、使用者和視窗進行互動(actived與deactived狀態互相切換)

7、window.closing事件被觸發

8、window.uloaded事件被觸發

9、window.closed事件被觸發

使用者在多個視窗中切換時,activated和deactivated在視窗的生命週期裡會發生多次。contentrendered事件只對視窗第一次完全呈現出來進行觸發。

為了讓一些事情能在所有內容都顯示給使用者之前馬上執行,可以用loaded事件;

為了讓一些事情能在所有內容都顯示給使用者之後馬上執行,可以用contentrendered事件。

視窗屬性

主要分為兩大類:位置尺寸、外觀樣式

msdn中有詳細的介紹

to be continue...

WPF應用程式資源

資源是可以替換應用程式的不同位置重用的物件。wpf 支援資源具有不同的型別。這些資源是資源的主要兩種型別 xaml 資源和資源資料檔案。xaml 資源的示例包括畫筆和樣式。資源資料檔案是應用程式所需的不可執行的資料檔案。xaml 資源的示例包括畫筆和樣式。首先我們看一下在xaml中如何使用資源 在下...

WPF 之 WPF應用程式事件

x class xmlns xmlns x startupuri wpfwindowdeal.xaml startup namespace myfirstwpf mainwindow為窗體檔案 常用的窗體事件 1 show 顯示非模態視窗 2 showdialog 顯示模態視窗 3 close 關閉...

QT學習筆記 應用程式視窗

qmainwidown類視窗框架一般包含以下元件 1 選單欄 qmenubar 乙個主視窗只能有乙個 2 工具欄 q 可以有多個 3 狀態列 qstatusbar 乙個主視窗只能有乙個 4 中心部件 central widget 乙個主視窗只能有乙個 5 dock部件 qdockwidget,鉚接部...