我无法在 Visual Studio 中显示 WPF 功能区项目。这是一个指向在 Visual Studio 2010 中遇到问题的人的线程的链接。
我已经尝试了那里建议的一切,但无济于事。
我安装了 Visual Studio 2012 Express for Desktop,但没有显示任何内容。我已经尝试卸载并重新安装,但没有运气。
一个简单的解决方法是简单地将and<Window>
替换为第一个孩子。请记住,功能区控件已集成到 .NET 4.5 中。<RibbonWindow>
<Ribbon>
MainWindow.xaml
首先通过替换Window
并RibbonWindow
添加来编辑您的<Ribbon x:Name="Ribbon" Title="Ribbon Title">
。
例子:
<RibbonWindow x:Class="WpfApplication3.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow"
x:Name="RibbonWindow"
Width="640" Height="480">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Ribbon x:Name="Ribbon" Title="Ribbon Title">
...........
</Ribbon>
</Grid>
</RibbonWindow>
您还需要编辑MainWindow.xaml.cs
以继承RibbonWindow
类而不是Window
.
public partial class MainWindow : RibbonWindow
最后记得从 .NET Framework 中导入引用。
System.Windows.Controls.Ribbon
编辑: 使用解决方案更新VB.Net
.
1)添加参考
Add Reference
.System.Windows.Controls.Ribbon
在程序集和框架下查找。OK
保存。2) 编辑你的MainWindow.xaml
<Ribbon></Ribbon>
标签中添加新内容。3) 编辑你的Mainwindow.xaml.vb
MainWindow.xaml
并单击View Code
。Class Window
为Class RibbonWindow
。4)运行程序!