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用于定义工具提示的控件,并提供可用于指定工具提示行为的属性。 但是,工具提示可以是任何元素,例如 DockPanelImage

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

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

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

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

依赖项属性信息

标识符字段 ToolTipProperty
元数据属性设置为 true

适用于

另请参阅