FrameworkElement.ToolTip プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー インターフェイス (UI) でこの要素に表示されるツール ヒント オブジェクトを取得または設定します。
public:
property System::Object ^ ToolTip { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.ToolTip)]
public object ToolTip { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.ToolTip)>]
member this.ToolTip : obj with get, set
Public Property ToolTip As Object
プロパティ値
ツールヒント オブジェクト。
- 属性
例
次の例では、in コードをToolTip作成し、コントロールにプロパティをToolTipStatusBar設定します。
private void MakeProgressBar(object sender, RoutedEventArgs e)
{
sbar.Items.Clear();
TextBlock txtb = new TextBlock();
txtb.Text = "Progress of download.";
sbar.Items.Add(txtb);
ProgressBar progressbar = new ProgressBar();
progressbar.Width = 100;
progressbar.Height = 20;
Duration duration = new Duration(TimeSpan.FromSeconds(5));
DoubleAnimation doubleanimation =
new DoubleAnimation(100.0, duration);
progressbar.BeginAnimation(ProgressBar.ValueProperty,
doubleanimation);
ToolTip ttprogbar = new ToolTip();
ttprogbar.Content = "Shows the progress of a download.";
progressbar.ToolTip = (ttprogbar);
sbar.Items.Add(progressbar);
}
Private Sub MakeProgressBar(ByVal sender As Object, ByVal e As RoutedEventArgs)
sbar.Items.Clear()
Dim txtb As New TextBlock()
txtb.Text = "Progress of download."
sbar.Items.Add(txtb)
Dim progressbar As New ProgressBar()
progressbar.Width = 100
progressbar.Height = 20
Dim duration As New Duration(TimeSpan.FromSeconds(5))
Dim doubleanimation As New DoubleAnimation(100.0, duration)
progressbar.BeginAnimation(ProgressBar.ValueProperty, doubleanimation)
Dim ttprogbar As New ToolTip()
ttprogbar.Content = "Shows the progress of a download."
progressbar.ToolTip = (ttprogbar)
sbar.Items.Add(progressbar)
End Sub
注釈
このプロパティの値が型 ToolTipの場合、その値は UI で使用されるツール ヒントです。 値が他の型の場合、その値はシステムによって提供 (構築) される コンテンツToolTipとして使用されます。 詳細については、「ToolTipService」を参照してください。 サービス クラスには、追加のカスタマイズに使用できる添付プロパティが ToolTip用意されています。
XAML 属性の使用方法
<object ToolTip="toolTipContent"/>
XAML プロパティ要素の使用
<object>
<object.ToolTip>
<ToolTip .../>
</object.ToolTip>
</object>
- または -
<object>
<object.ToolTip>
toolTipObjectContent
</object.ToolTip>
</object>
XAML 値
toolTipContent
の表示テキスト ToolTipになる文字列。
toolTipObjectContent
オブジェクト要素の形式で提供される一部のオブジェクト。このオブジェクトは FrameworkElement、. 通常、これは FrameworkElement 、最終的に合成内のテキスト コンテンツを含むレイアウト合成を ToolTip作成する、またはその他の要素です。 この使用法では、 ToolTip 解析された XAML から要素が暗黙的に作成され、 toolTipObjectContent コンテンツがその ContentControl.Content プロパティとして設定されます。
<ToolTip
.../>
以下を参照してください。ToolTip
依存プロパティ情報
識別子フィールド | ToolTipProperty |
メタデータのプロパティが次に設定されている true |
なし |