キーチップとはRibbonコントロールのあるウィンドウで[Alt]キーを押下すると表示されるツールチップのことです。
表示されたアルファベットのキーを押すことで、キーボードからRibbonインターフェースを操作することが可能です。
キーチップはRibbonインターフェースで使用可能なコントロールで使用でき、KeyTip属性にキーに対するアルファベットを設定します。アルファベットは2文字以上を設定することも可能です。
下記はキーチップを使用する例です。[Home]タブには”HT”を、[貼り付け]に”V”を、[切り取り]に”X”を、[コピー]に”C”を設定しています。
XAMLの例
<ribbon:Ribbon x:Name="Ribbon"> <ribbon:RibbonTab x:Name="HomeTab" Header="Home" KeyTip="HT"> <ribbon:RibbonGroup x:Name="Group1" Header="Group1"> <ribbon:RibbonButton Label="貼り付け" KeyTip="V" LargeImageSource="Images/Paste.png"/> <ribbon:RibbonButton Label="切り取り" KeyTip="X" SmallImageSource="Images/Cut.png"/> <ribbon:RibbonButton Label="コピー" KeyTip="C" SmallImageSource="Images/Copy.png"/> </ribbon:RibbonGroup> </ribbon:RibbonTab> </ribbon:Ribbon>