【发布时间】:2011-03-08 10:54:00
【问题描述】:
所以,我正在尝试使以下工作:
<Style x:Key="ToolTipVisibility" TargetType="{x:Type StackPanel}">
<Setter Property="Visibility" Value="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}},Path=EnabledToolTips}" />
从 xaml 控件内部调用它,该属性在我的主窗口中:
public Visibility EnabledToolTips {
get { return Visibility.Collapsed; } // testing
}
没有失败,它只是显示默认的工具提示行为。
有没有办法分析 wpf 绑定过程,看看为什么会失败?寻找解决此类案例的方法..
【问题讨论】:
-
在这种特殊情况下,您可以在“EnabledToolTips”属性上放置一个断点,以查看调试器是否停止。
-
我有,不,它没有被击中。绑定无法找到我将其绑定到的内容.. 我需要了解有关绑定的更多信息:)