2009-11-24 2 views
0

Я использую DataTemplateStaticResource) в нескольких местах в моем приложении, как в ItemsControl, ContentControl и в ToolTip.Expander.IsExpaned только если текущий шаблон является потомком подсказки

Шаблон содержит Expander, и я хочу его свойство IsExpanded, чтобы быть правдой, если DataTemplate находится в пределах ToolTip.

Любые рекомендации?

ответ

0

Это проверка на родительском подсказке, если нет родительской подсказки, она будет оцениваться ни к чему = ложному:

<Expander Name="expJobContacts" 
    IsExpanded="{Binding IsVisible, 
     RelativeSource={RelativeSource Mode=FindAncestor, 
      AncestorType={x:Type ToolTip}}, 
     Mode=OneTime}" /> 

Я проверил, и она работает.

 Смежные вопросы

  • Нет связанных вопросов^_^