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
属性值
工具提示对象。
- 属性
示例
以下示例在代码中创建一个 ToolTip ,然后设置 ToolTip 控件上的 StatusBar 属性。
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 隐式创建元素, 并将工具TipObjectContent 内容设置为其 ContentControl.Content 属性。
<ToolTip
.../>
请参阅 ToolTip。
依赖项属性信息
标识符字段 | ToolTipProperty |
元数据属性设置为 true |
无 |