我想通过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