Re[2]: [WPF] Получение уже примененного DataTemplate у TabCo
От: Аноним  
Дата: 20.02.09 11:18
Оценка:
MxKazan,
спасибо за ответ, но в проекте почти именно так и написано, однако попытка поиска элемента в шаблоне приводит к
"Данная операция допустима только для элементов, к которым применяется этот шаблон."


            DataTemplateKey key = new DataTemplateKey(this.tabControl.SelectedItem.GetType());
            DataTemplate fooTemplate = this.tabControl.FindResource(key) as DataTemplate;
            var contentPresenter = this.tabControl.Template.FindName("PART_SelectedContentHost", this.tabControl) as ContentPresenter; ;
            
            var _def1 = fooTemplate.FindName("def1", contentPresenter);
            var _def2 = fooTemplate.FindName("def2", contentPresenter);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.