1
我刚刚在2个不同的Windows 7盒子上为WPF 2010安装了Microsoft功能区。如果我创建一个.net 3.5项目,它可以很好地工作,但它不会.net 4.0。VB.NET WPF功能区2010 .net 4.0无法正常工作3.5确实
我可以加载示例功能区应用程序,它可以工作,但是当我拖动功能区控件时,只需制作一个透明框。
我注意到它并没有使XAML正确。这里是代码,4.0之上,然后是3.5之下。有一些设置或选项需要更改吗?
<ribbon:Ribbon Height="136" HorizontalAlignment="Left" Name="Ribbon1" VerticalAlignment="Top" Width="618" />
<ribbon:RibbonGroup Height="100" HorizontalAlignment="Left" Margin="72,36,0,0" Name="RibbonGroup1" VerticalAlignment="Top" Width="200" />
<ribbon:RibbonTab Grid.RowSpan="2" Height="100" HorizontalAlignment="Left" Margin="96,50,0,0" Name="RibbonTab1" VerticalAlignment="Top" Width="200" />
<ribbon:RibbonGroup Grid.RowSpan="2" Height="100" HorizontalAlignment="Left" Margin="156,80,0,0" Name="RibbonGroup2" VerticalAlignment="Top" Width="200" />
<my:Ribbon Height="139" HorizontalAlignment="Left" Name="Ribbon1" VerticalAlignment="Top" Width="503">
<my:RibbonTab Header="Tab" Name="RibbonTab1">
<my:RibbonGroup Header="Group" Name="RibbonGroup1">
<my:RibbonButton Label="Button" Name="RibbonButton1" />
</my:RibbonGroup>
</my:RibbonTab>
</my:Ribbon>
我已经看过DotNetBar并且喜欢它,但是我是一个基本的程序员,并且可以在家里或者在工作中使用简单的组合程序。所以微软版本是免费的。我最终只是自己编写XAML代码,并确保它在设计视图中看起来如何。猜猜我可能需要等待.net 4.5 ... – Jasin