剛接觸wpf
,有兩個概念不是很懂,現理解如下:1:
window
和page
誰包含誰的問題
一新建wpf
應用程式,發現預設啟動介面是乙個
window
,將預設啟動改為
page
,沒有錯誤。但是如果在
page
中執行如下程式報錯:
this.content = new window1();
錯誤資訊是:
window
是在屬性結構的根目錄。那麼,我們可以理解為,
window
包含page
,而不是反之。
2:登入介面(視窗跳轉)
既然wpf
的預設啟動介面是乙個視窗
window
,那麼我也預設理解整個應用程式最上層最好是乙個
window
(雖然全部是
page
也不會出錯)。這大概是習慣使然,因為老的
winform
程式嘛,大家都是
window
。那麼,涉及到登入,就有個視窗之間的跳轉,貌似沒有好的方法,只能在登入的
window中:
3:頁面跳轉(
page
跳轉)前台**
後台**
在後台跳轉中,還有乙個更簡單的用法是:
this.content = new page2(); 4
:windows跳轉到page
WPF介面(C ) 視窗跳轉
視窗跳轉時位置不變 login login1 new login login為視窗名,把要跳轉的新視窗例項化 login1.windowstartuplocation windowstartuplocation.manual 使新視窗位置在原來的位置上 login1.left this.left 使...
window命令視窗的跳轉命令 cd
在需要處理不同路徑下的檔案的時候,經常要在命令列模式下切換目錄,這個時候可以使用目錄跳轉命令cd。cd的全稱是change directory,直譯為改變資料夾,也就是跳轉目錄 切換路徑的意思。它後面可以接驅動器符號 完整路徑和相對路徑。一般我們開啟命令列視窗的時候,預設的目錄位於當前使用者所在的路...
WPF中的視窗的生命週期 window
源 wpf中的視窗的生命週期 wpf中所有視窗的基型別都是system.windows.window。window通常用於sdi視窗和對話方塊。window在應用程式中除了乙個設計用於託管頂級內容的控制項外,就別無他物了。典型的,可以混合使用標記和 來定義乙個視窗。如下 在xaml頁 在cs頁面中 ...