【发布时间】:2012-09-09 02:52:19
【问题描述】:
我想在我的 WPF 应用程序中有一个导航功能,当用户采取给定的操作(即单击一个按钮)时,它将交换部分 UI。将这些 UI 片段放在它们自己的窗口中并不合适。我一直在使用面板并使用visible=true 属性将它们换出,但在单个窗口中管理多个面板变得很麻烦。
【问题讨论】:
-
为什么不创建 UserControls 并在您想要更改时将它们换入和换出。
-
您可以重新设置选项卡控件的样式,其中每个选项卡代表一个页面。如果隐藏标签栏并手动切换标签应该是类似的效果。当然,MarkHalls 的想法也很有效,而且可能会更简洁一些。
-
谢谢你们俩。我可能会使用 MarkHall 的方法,因为我真的不想使用页面。
标签: c# wpf navigation