KeyTip没有使用丝带控制图书馆(3.5.41019.1)。 我创建了一个简单的丝带窗口:
- Add a couple of tabs
- Add some controls like a button
- Set properties such as labels and headers
- Set the KeyTip properties on the tabs
我用 desgin 模式( VS2010) 测试了 KeyTip, 一切都如预期的那样有效。 但是,当我将项目建成一个窗口应用程序时, 就会发生以下情况:
- ALT+KeyTip only shows the keytips, no focus is changing. The expected behaviour would be a change of tab...
我试图创建一个干净的 WpfRibbon 工程, 并且做了同样的事情, 并且出于某种原因它也起作用了。 没有一项工程是“ em> Forms < / em > 和 < em> WPF < / em” 的混合体, 并在 WPF 窗口前显示一个窗体。 这会不会是问题? 我大炮明白这有什么问题吗?
Source code:
<ribbon:RibbonTab x:Name="HomeTab"
Header="Home" KeyTip="H">
<ribbon:RibbonGroup x:Name="Group1"
Header="Group1">
<ribbon:RibbonButton Label="Hej" KeyTip="T" />
</ribbon:RibbonGroup>
</ribbon:RibbonTab>
<ribbon:RibbonTab Header="Tab1">
<ribbon:RibbonGroup Header="Min grupp">
<ribbon:RibbonButton Label="Test" />
<ribbon:RibbonSplitButton Label="Testen">
<ribbon:RibbonMenuItem Header="Jaha" />
</ribbon:RibbonSplitButton>
</ribbon:RibbonGroup>
</ribbon:RibbonTab>
<ribbon:RibbonTab Header="Tab2" KeyTip="2" />
<ribbon:RibbonTab Header="Tab3" KeyTip="3" />
</ribbon:Ribbon>