У меня есть шаблон содержимого вкладки для моего элемента управления вкладками:
<TabControl SelectedIndex="0"
ItemsSource="{Binding Tabs}"
ItemTemplate="{StaticResource AppTabItemTemplate}"
ContentTemplate="{StaticResource AppTabContentTemplate}" />
Дело в том, что в большинстве случаев требуется текущий шаблон, но бывают случаи, когда я хочу отображать другой шаблон вместо,Источник элемента предоставляет эти данные, должен ли он отображать одно или другое, но как я могу сделать «если» в XAML и использовать альтернативный интерфейс, когда требуется другой макет?
Должна ли эта логика быть частьюшаблон или содержащий XAML, который включает этот элемент управления вкладки?Информация, которая используется для принятия решения между пользовательскими интерфейсами, находится в источнике элемента.