【问题标题】:Designing Options/Settings Forms in .NET在 .NET 中设计选项/设置表单
【发布时间】:2010-10-28 10:14:24
【问题描述】:

我有一个应用程序,在不同的类别中有大约 35~ 种不同的设置。

向客户公开这一点的最佳做法是什么。

其次,是否有任何 VS.NET 插件或库(商业或非商业)可以帮助加快这一过程。可能类似于“Property Grid”,但外观更专业和用户友好。

所有设置都基于一个类和几个子类。

【问题讨论】:

    标签: .net winforms settings usability options


    【解决方案1】:

    您是否看过 Visual Studio 本身实现的设计,即类别的树形视图和在选择每个类别时更新的面板?

    我无法在 Code Project 上找到任何示例(我可能正在搜索错误的术语),但我找到了 this tutorial,它会引导您完成三种不同的可视化。它的日期是 2004 年,因此可能会有更新的页面,但它会是一个很好的起点。

    【讨论】:

      【解决方案2】:

      对于只有 35 个选项,我认为标准选项卡式选项对话框可以正常工作。这是一个熟悉的界面,即使是新手也能理解。

      但是,对于具有许多选项的应用程序,这种类型的界面开始出现故障。您最终会在每个选项卡上看到太多选项卡或太多混乱。对于大量选项,Word 2007 中的选项屏幕稍好一些。它本质上是一个选项卡式界面,但选项卡位于左侧而不是顶部,右侧区域是可滚动的。您要小心地将最重要的选项“放在首位”,以免它们迷路。此外,有一个“热门”标签是个好主意。

      如果您预计您的选项数量会增加,您可能需要考虑使用 Office 2007 样式的选项屏幕。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-23
        • 1970-01-01
        • 2022-11-23
        • 2020-01-28
        相关资源
        最近更新 更多