Добрый день.
Подскажите, пожалуйста, такую вещь:
WPF окно, есть TabControl, в Items этого табконтрола есть два разных объекта, Class1 И Class2. В Ресурсах окна есть два <DataTemplate DataType="{x:Type src:Class1}"> и <DataTemplate DataType="{x:Type src:Class2}">
Таким образом, TabControl сам выбирает подходящий дататемплейт из этих двух.
Проблема. При смене таба в SelectionChanged не получается пощупать примененный к SelectedItem ContentTemplate (выбранный табом из двух DataTemplate).
Аналогично пробовал получить TabItem и из него контент темплейт, но везде null. Пробовал и с ContentTemplateSelector, но там тоже свои причуды.
Хочется получить этот темплейт ПЕРЕД показом другой вкладки, чтобы провести в нем некоторые изменения на лету.
Пожалуйста, посмотрите проект
http://rapidshare.com/files/200315961/WpfApplication4.zip.html
MD5: DC14AC4BD0C09413BA335D99F85DF0D5