尝试了很多方法,例如将绑定定义为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>
答案 0 :(得分:2)
怎么样:
<Setter Property="ToolTip" Value="{Binding Value, RelativeSource={RelativeSource Self}}">