如何使用WPF中的代码将页面添加到框架
时间:2020-03-06 14:46:09 来源:igfitidea点击:
我有一个放置框架的窗口。当我单击也在窗口上但不在框架中的按钮时,我想向框架添加页面。窗口中有几个按钮,每次单击按钮都应在框架中加载不同的页面。
由于我是WPF方面的新手,因此这种方法很有可能不是最好的方法,我已经考虑过用Canvas替换Frame,然后使UserControls而不是将添加到Canvas的Pages成为可能。我欢迎有关如何最好地解决此问题的任何想法和建议。
我的目标是与dnrtv第115集中演示的应用程序Billy Hollis类似的功能。(http://dnrtv.com/default.aspx?showID=115)。
解决方案
Frame类公开了一个名为" Navigate"的方法,该方法将要在框架中显示的内容作为参数。
尝试打电话
myFrame.Navigate(myPageObject);
这应该工作