1

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

将其公开给客户的最佳实践是什么。

其次,是否有任何 VS.NET 附加组件或库(商业或非商业)可以帮助加快此过程。也许像“Property Grid”这样的东西,但具有更专业和用户友好的外观。

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

4

2 回答 2

2

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

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

于 2009-05-23T10:27:45.320 回答
0

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

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

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

于 2009-05-23T16:42:52.907 回答