我无法在 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)运行程序!