ToolTipService.ToolTip 附加属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置工具提示的内容。
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
此属性是附加属性。 有关如何在代码中获取或设置此属性的值的信息,请参阅 GetToolTip 和 SetToolTip 方法。
如果填充工具提示的对象是使用本机类型转换(如字符串)的基元,则此处所示的 XAML 语法是合适的。 如果对象不支持本机类型转换或支持自己的类型转换器,则可能需要指定附加属性语法的详细形式,如下所示:
<object>
<ToolTipService.ToolTip>
<objectThatFillsTheToolTip .../>
</ToolTipService.ToolTip>
</object>
如果该对象允许子元素,占位符元素 objectThatFillsTheToolTip 也可能具有子元素。 但是,此用法的需求应该相对较少,因为大多数 XAML 用法将改用公开 ToolTip的服务的实际控制实现。
Dependency 属性信息
| 项目 | 价值 |
|---|---|
| 标识符字段 | ToolTipProperty |
元数据属性设置为 true |
None |