バージョン

xamRibbonScreenTip を Ribbon ツールに追加

ToolTip プロパティを xamRibbonScreenTip のインスタンスに設定することで、xamRibbon 画面ヒントをリボン ツールに追加できます。エンド ユーザーがリボン ツールにマウスを置いた時に表示される役立つメッセージに xamRibbon 画面ヒントの Content プロパティを設定できます。xamRibbon 画面ヒントの上側/下側に何かを表示するために Header プロパティや Footer プロパティをそれぞれ設定することもできます。ヘッダーまたはフッターのテキストは、xamRibbon 画面ヒントのコンテンツと区別するために自動的に太字のテキストで表示されます。xamRibbonScreenTip のコンテンツをヘッダーやフッターとさらに区別したい場合、ヘッダーの下やフッターの上にセパレータ (細い水平線) を表示できます。

以下のコード例は、xamRibbon 画面ヒントを ButtonTool に追加する方法を示します。このコード例では、ButtonTool が 'ButtonTool1' という名前であることを前提とします。

xamRibbon で xamribbonscreentip をリボン ツールに追加する

XAML の場合:

...
<igRibbon:ButtonTool Id="ButtonTool1" Caption="ButtonTool1">
        <igRibbon:ButtonTool.ToolTip>
                <igRibbon:XamRibbonScreenTip
                        Header="This is a Header"
                        Footer="This is a Footer"
                        Content="Click the ButtonTool"
                        FooterSeparatorVisibility="Visible"
                        HeaderSeparatorVisibility="Visible" />
                </igRibbon:ButtonTool.ToolTip>
</igRibbon:ButtonTool>
...

Visual Basic の場合:

Imports Infragistics.Windows.Ribbon
...
Dim tip as New XamRibbonScreenTip()
tip.Header = "This is a Header"
tip.Footer = "This is a Footer"
tip.Content = "Click the ButtonTool"
tip.FooterSeparatorVisibility = Visibility.Visible
tip.HeaderSeparatorVisibility = Visibility.Visible
'ButtonTool1 をアプリケーションの ButtonTool コントロールの名前で置き換えます。
Me.ButtonTool1.ToolTip = tip
...

C# の場合:

using Infragistics.Windows.Ribbon;
...
XamRibbonScreenTip tip = new XamRibbonScreenTip();
tip.Header = "This is a Header";
tip.Footer = "This is a Footer";
tip.Content = "Click the ButtonTool";
tip.FooterSeparatorVisibility = Visibility.Visible;
tip.HeaderSeparatorVisibility = Visibility.Visible;
//ButtonTool1 をアプリケーションの ButtonTool コントロールの名前で置き換えます。
this.ButtonTool1.ToolTip = tip;
...