c# - 如何在WPF C#中将鼠标悬停在进度条上
问题描述
我gantt
在我的项目中使用图表的进度条并且进展顺利。现在我需要在鼠标放在它上面而不点击时显示时间和细节。有可能吗,以前有人做过类似的事情吗?
解决方案
这是工具提示:
写吧:
<ProgressBar Minimum="0" Maximum="100" Value="75" Tooltip="Your desired text" />
或绑定您的文本:
<ProgressBar Minimum="0" Maximum="100" Value="75" Tooltip="{Binding, path=YourText}" />
对于悬停使用IsMouseOver
属性:
<ProgressBar Minimum="0" Maximum="100" Value="75">
<ProgressBar .Style>
<Style TargetType="ProgressBar">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
--your desired code--
</Trigger>
</Style.Triggers>
</Style>
</ProgressBar.Style>
</ProgressBar>