ToolTipService.ToolTip 附加属性

定义

获取或设置工具提示的内容。

see GetToolTip, and SetToolTip
see GetToolTip, and SetToolTip
see GetToolTip, and SetToolTip

示例

以下示例演示如何使用 ToolTipService 指定工具提示。

<Ellipse Fill="Blue" 
       ToolTipService.ToolTip="{DynamicResource EllipseToolTip}"
       Height="25" Width="40"/>

注解

工具提示内容的范围可以从简单的文本字符串到更复杂的对象,例如 StackPanel 具有嵌入控件和图像的元素。 但是,工具提示内容不能聚焦。 例如, Button 工具提示内部无法接收 Click 事件。

Windows Presentation Foundation(WPF)提供定义工具提示的 ToolTip 控件,并提供可用于指定工具提示行为的属性。 但是,工具提示可以是任何元素,如或 DockPanel .Image

此属性是附加属性。 有关如何在代码中获取或设置此属性的值的信息,请参阅 GetToolTipSetToolTip 方法。

如果填充工具提示的对象是使用本机类型转换(如字符串)的基元,则此处所示的 XAML 语法是合适的。 如果对象不支持本机类型转换或支持自己的类型转换器,则可能需要指定附加属性语法的详细形式,如下所示:

<object>
  <ToolTipService.ToolTip>
    <objectThatFillsTheToolTip .../>
  </ToolTipService.ToolTip>
</object>

如果该对象允许子元素,占位符元素 objectThatFillsTheToolTip 也可能具有子元素。 但是,此用法的需求应该相对较少,因为大多数 XAML 用法将改用公开 ToolTip的服务的实际控制实现。

Dependency 属性信息

项目 价值
标识符字段 ToolTipProperty
元数据属性设置为 true None

适用于

另请参阅