【发布时间】:2013-02-28 02:56:21
【问题描述】:
我制作了一个 WPF 应用程序,它可以根据用户交互打开连续的窗口。例如,第一个 winodw 询问用户想要在哪个模块上工作,当做出选择并按下按钮时,会打开一个新窗口,显示一些供应商和摘要计数。选择其中一个供应商并按下“编辑”按钮会打开另一个窗口,显示该供应商的详细信息。单击详细信息,然后单击按钮打开另一个窗口,用户可以在其中更改一些数字等。然后用户关闭该窗口,选择不同的项目并进行编辑,或关闭该窗口并选择不同的供应商等。每个窗口都有自己的当前查看模型。我想摆脱所有层的窗户。选项卡控件似乎不是一个好的选择,因为用户必须通过正确的序列等。将其更改为仅使用一个窗口并换出用户在一个窗口中看到的内容的最佳方法是什么例如,当他按下按钮进行编辑等时?
【问题讨论】:
-
这是另一个 StackExchange 站点的好问题:User Experience
-
创建一个主容器然后在窗口中导航是否是一个好的解决方案?如果是这样,您可以尝试使用
UserControl,它可以让您导航。 -
谁能告诉我带有页面的框架或用户控件是否合适。可能是一个例子?谢谢