【问题标题】:What control to use for an overlay GUI?覆盖 GUI 使用什么控件?
【发布时间】:2015-02-05 03:21:37
【问题描述】:

我正在尝试设计一个 GUI,在开始之前,我想了解一下我应该使用哪种类型的控件。

我正在设计一个供新手用户使用的 GUI。 GUI 将在可点击的大按钮中显示 4-5 个选项。当用户单击一个按钮时,同一个 GUI 窗口将显示更深层次的上下文。

例如,其中一个按钮称为“用户”,当用户单击该按钮时,整个 GUI 将被刷新并呈现 4 个附加按钮,分别为“新用户”、“登录”、“删除用户”等每次用户单击按钮时,GUI 都会刷新并向用户呈现一组新按钮。

设计这种 GUI 的更好方法之一是什么?我正在考虑使用多个 TabControl,然后根据单击的按钮隐藏/显示它们。

感谢任何建议。

【问题讨论】:

  • 太棒了。有没有粗略的图表来说明你的想法?
  • 是的。类似于您第一次打开 chrome 选项卡时。有网页截图显示。我的 GUI 将有一个显示这些快照的窗口,当您单击一个时,其他快照将替换当前快照。

标签: c# .net user-interface


【解决方案1】:

来自this页面:

Windows Presentation Foundation (WPF) 支持浏览器样式 可以在两种类型的应用程序中使用的导航:独立 应用程序和 XAML 浏览器应用程序 (XBAP)。

当用户单击按钮时,您可以使用 WPF 导航到新页面。您可以在我获得该报价的同一页面中阅读有关它的更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-15
    • 2011-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-03
    • 1970-01-01
    相关资源
    最近更新 更多