0
У меня есть UserControl
с двумя зависимыми свойствами: Template1
и Template2
. Я хочу сделать шаблон в Template2
через ContentControl
в Template1
. Как мне привязаться к этому? Я попытался с помощью следующих, но есть обязательные исключения:Как ссылаться на другое свойство зависимостей в XAML?
<ContentControl ContentTemplate="{Binding RelativeSource={RelativeSource Self}, Path=Template2}" />
Полный код:
<MyUserControl>
<MyUserControl.Template1>
<DataTemplate>
<StackPanel>
<TextBlock Text="This is in Template1!" />
<ContentControl ContentTemplate="???" />
</StackPanel>
</DataTemplate>
</MyUserControl.Template1>
<MyUserControl.Template2>
<DataTemplate>
<TextBlock Text="This is in Template2!" />
</DataTemplate>
</MyUserControl.Template2>
</MyUserControl>