2014-09-19 66 views
3

我正在开发一个小型的C#WPF应用程序,我想知道在xaml中是否有任何等效的html标题属性,以便当鼠标悬停在按钮或元素上时显示一段简短的文字,以帮助用户知道该按钮的作用?XAML等效的HTML标题属性

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

+6

您是否在谈论工具提示?每个wpf对象都会有一个'tooltip'属性,您可以使用该文本填充。这将在鼠标悬停时显示。 – paqogomez 2014-09-19 21:12:32

+0

是的,我不是母语英语,所以我不知道在哪里搜索 – Tofandel 2014-09-19 21:13:41

+2

Downvoter谨慎解释? – Tofandel 2014-09-19 21:14:46

回答

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控制工作。