2

我正在尝试设计一个类似于 Word 2010 中的选项屏幕。

在此处输入图像描述

用于选项屏幕左侧菜单的控件是什么?(Windows 窗体)。如果在 Windows 窗体中没有可完全复制菜单栏的控件,那么最推荐的设计选项屏幕的方法是什么?

另外,我想将设置保存到文件中,以便应用程序下次启动时自动加载保存的设置。最常见的处理方法是什么?(我认为 XML 但不确定这是否适合保存设置)

4

3 回答 3

1

没有像显示的对话框那样的控件,但Tab Control可能是最接近的:

您可以添加更多选项卡并在每个选项卡内放置控件。如果您不想使用外部库,这可能是最好的选择。

希望这可以帮助!

于 2012-07-11T05:35:25.347 回答
0

你最好的选择是获得一个可以控制的第三方库。DevExpress有一个非常好的工具,你可以得到与 Word 所做的非常接近的东西。

于 2012-07-11T05:31:47.207 回答
0

好吧,如果您可以选择第三方控件,那应该是首选,因为不仅如此,您还将获得更多好看的控件。但它们的价格为 $$$,而且您可能不想购买它们。因此,尝试使用现有的 .Net 控件创建类似的外观和感觉......

将 ToolStrip 拖放到表单上,将其 Dock 从 Top 更改为 Left,并将 GripStyle 设置为 Hidden。向其中添加按钮并将按钮的 DisplayStyle 设置为 Text。您会得到非常相似的外观...您也可以添加分隔符,还可以通过设置分组按钮的 Checked 属性等来设置切换按钮

您可能无法获得确切的外观和感觉,但它可能很接近,并且您可能决定不购买第三方控件...您可以查看 ToolStrip 的 RenderMode 以查看您喜欢的样式...

于 2012-07-11T06:02:01.810 回答