XAML等效于HTML标题属性

时间:2014-09-19 21:11:30

标签: c# html xaml

我正在开发一个小型的C#WPF应用程序,我想知道xaml中是否有任何等效的html title属性,这样当鼠标悬停在按钮或元素上时,它会显示一个简短的文本来帮助用户知道那个按钮做了什么?

如果它不存在,那么我该如何实现呢?

1 个答案:

答案 0 :(得分:5)

工具提示确实存在。以下是复杂工具提示的示例。

<TextBox HorizontalAlignment="Left">TextBox with ToolTip
  <TextBox.ToolTip>
    <TextBlock>Useful information goes here.</TextBlock>
  </TextBox.ToolTip>
</TextBox>

取自ToolTip Class

简单的文本工具提示可以这样做:

<TextBox HorizontalAlignment="Left" 
         ToolTip="Useful information goes here.">TextBox with ToolTip</TextBox>

这几乎适用于任何WPF控件。