У меня есть 2 DataTemplate
s (A & B). A содержит Expander
, а номер HeaderTemplate
экспандера указан в другом DataTemplate
(B).WPF DataTemplate Trigger задает свойство в другом DataTemplate
DataTemplate
B показано ниже:
<DataTemplate x:Key="ProjectExpanderHeader">
<Border CornerRadius="2,2,0,0"
Background="{StaticResource ItemGradient}"
HorizontalAlignment="{Binding HorizontalAlignment,
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ContentPresenter}},
Mode=OneWayToSource}">
<local:ItemContentsUserControl Height="30"/>
</Border>
</DataTemplate>
Можно ли установить CornerRadius
из Б Border
когда IsExpanded
свойство-х Expander
устанавливается истина?
Заранее спасибо.
Спасибо за ответ, не могли бы вы немного расширить свой ответ. Я довольно новичок в WPF, и многие термины, о которых вы говорите, новы для меня. Если бы вы могли натолкнуться на немного mor ecode, чтобы расширить пример, это было бы здорово. Еще раз спасибо ... – Burt