2012-07-19 79 views
3

好的,因此对于大多数Windows 7来说,实现功能区菜单非常痛苦。我真的希望在Visual Studio Ultimate 2012 RC中看到它的全面支持。由于MS似乎想推这么多。Windows 8中的功能区菜单桌面应用程序


如何添加功能区菜单(原始/默认/正常的 - 而不是一些第三方之一)到我的WinForms或WPF桌面应用程序的Windows 8使用VS 2012终极RC?

我从字面上搜索了每一个看起来甚至是远程相关的网站,但我都找不到任何运气。

在所有的任何帮助,非常感谢

谢谢

+1

您的项目使用什么版本的.NET? (WPF 4.5包含一个Ribbon控件。) – Richard 2012-07-19 15:22:09

+0

啊,它使用4.5。我希望能够在4.0和(有希望也是3.5)的情况下使用它 - 我曾在VS 2010 Ultimate和Express Edition的Toolbox中看到它,但我现在没有在VS 20_12_中看到它。我甚至试图“选择项目...”,但它没有出现在列表中。 – Arrow 2012-07-19 15:30:55

+1

MS中有两个Riubbon控件:现有的下载在.NET 4中可用(不知道如果更早)在'Microsoft.'命名空间中;并在.NET 4.5的框中。像这样的事情往往不会回到以前的框架。 (如果你必须支持早期的.NET版本,第三方组件供应商可能是更好的选择。) – Richard 2012-07-19 15:34:35

回答

1

This msdn link will provide you with the "getting started" info.

在该页面中,下载功能区项目,并把它添加到VS.然后,您可以将其添加到您的项目中。它适用于.NET 4.0和4.5,但不是3.5或更低版本。

+1

谢谢@Tawnos - 我不期待3.5的支持,但我会喜欢它。但是在那个页面上,你链接到底部附近;它说它可以与.NET 3.5SP1一起使用 - 我会看到它也是如此。 – Arrow 2012-07-19 15:49:34

+0

您是否可以从XAML/Property窗格中自定义功能区的颜色?从我现在可以知道的情况来看,它只允许您更改色带控件的背景颜色。我想我可能会使用Fluent Ribbon,如果我无法得到这样一个符合我喜好的样式。 – Arrow 2012-07-19 16:04:18

+1

是的,你可以改变颜色。点击生成的功能区顶部,您可以编辑前景色/背景色。顶部是标签上方的栏。 – Tawnos 2012-07-19 17:52:35

相关问题