【发布时间】:2013-05-11 14:17:18
【问题描述】:
尝试了多种方法,例如将绑定定义为 RelativeSource=TemplatedParent、RelativeSource=FindAncestor、TemplateBinding 甚至是 ControlTemplate,但 ToolTip 仍然为空。
注意:不要寻找与 Path 属性的直接绑定,因为模板将包含许多进度条。
<DataTemplate DataType="{x:Type echoNestModel:dboAudioSummary}">
<DataTemplate.Resources>
<Style TargetType="ProgressBar" >
<Setter Property="Maximum" Value="1" />
<Setter Property="ToolTip">
<Setter.Value>
<ToolTip>
<TextBlock Text="{TemplateBinding RangeBase.Value}" />
</ToolTip>
</Setter.Value>
</Setter>
</Style>
</DataTemplate.Resources>
</DataTemplate>
【问题讨论】:
-
阅读文档,TemplateBinding 和 TemplatedParent 仅适用于 ControlTemplates。
标签: wpf progress-bar tooltip