VB.NET WPF功能区2010 .net 4.0不起作用3.5

时间:2011-07-04 19:18:11

标签: wpf vb.net xaml .net-4.0 ribbon

我刚刚在2个不同的Windows 7盒子上安装了适用于WPF 2010的Microsoft Ribbon。如果我制作一个.net 3.5项目它可以正常工作,但它不是.net 4.0。

我可以加载示例功能区应用程序并且它可以正常工作,但是当我将功能区控件拖过时,它们只是制作一个透明的框。

我注意到它没有使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>

1 个答案:

答案 0 :(得分:0)

Microsoft Ribbon控件(2010年10月发布)是一个笑话。他们让它工作......“大多数”然后让它充满了虫子而不修复它们。 “它将在Visual Studio的下一个版本中正常工作”......嗯,好的。

我试图使用它并且经常感到沮丧。 DevComponents为WPF提供了非常可靠的Ribbon控件。我推荐它。但是我也有一些问题。

祝你好运!