我想通過WPF製作一個包含多個頁面的程序。我現在有Window
和幾個Page
。如何讓WPF頁面導航代碼更好看?
爲了導航,我使用
this.Content = new Page1();
在主窗口(從
Window
到
Page
)
,並
((Window)this.Parent).Content = new Page1();
頁(從Page
到Page
)之間,因爲Page
只能是Window
或Frame
的子元素。
但是,上面的第二行代碼看起來相當難看。
有沒有更好的方法來實現相同的目標?
我已經編寫了幾個Windows Phone應用程序,我認爲在Page
s之間導航可能更好,而不是隱藏/顯示元素(如Grid
s)。
第二種方法聽起來前途。如何實現它? – 2012-07-30 09:25:26
http://msdn.microsoft.com/en-us/library/aa645739%28v=vs.71%29.aspx – mathieu 2012-07-30 09:27:35