将样式数据绑定到父窗口的属性

时间:2010-01-21 13:12:57

标签: wpf data-binding styles tooltip

是否可以声明一种样式,将工具提示的字体大小设置为与父表单相同的大小?我试过这个......

    <Style TargetType="{x:Type ToolTip}">
        <Setter Property="FontSize" Value="{Binding ElementName=MainWindow, Path=FontSize}"/>
    </Style>

......但那不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:3)

我找到了解决问题的方法。

    <Style TargetType="{x:Type ToolTip}">
        <Setter Property="FontSize" Value="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}, Path=FontSize}"/>
    </Style>