[英]How to do non-linear page navigation in WPF & C#?
我什至不确定我要使用的术语是否正确。 但基本上,我有一个个人管理器程序,其内容会根据您正在执行的任务,日历与联系人列表,待办事项列表等而变化。
我的搜索不断显示“导航”,但我不确定这是我追求的,因为我不想在页面之间前后移动。 我希望用户能够单击链接或按钮,并能够跳至程序中的任何点。 我最好只删除所有控件并每次添加新控件吗? 如果可能的话,我希望将其全部保留在一个窗口中。
如果您遇到这种情况,可以使用标签。 为每个“任务”(日历,联系人列表,待办事项列表)设置一个单独的标签。 这样,用户只需单击一下即可导航到他们想要浏览的任何任务。
您要使用用户控件。 每个用户控件就像控件的子页面。 然后,您保留相同的母版页,并仅根据要显示的内容切换用户控件。 如果愿意,可以将用户控件放在单独的选项卡上,也可以一个接一个地放置它们,使它们可见/不可见,也可以使用类似的代码动态加载它们
myBorder.Child = new MyUserControl();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.