Доступ к datatemplate управляет в WPF программно

В моем приложении WPF у меня есть список DocumentViewers которые связываются с некоторым свойством объекта. Я добавляю объект к ListBox и программно применяю datatemplate, который связывает свойство объекта к DocumentViewer. Это означает, что DocumentViewer не объявляется вообще в коде, но я хочу достигнуть его для изменения свойства позже. Как я могу сделать это? Мой код похож на следующее:

<DataTemplate x:Key="SomeDataTemplate" x:Name="DocumentViewerTempl">
    <DocumentViewer x:Name="DocV" Document="{Binding DocumentContent}"
                    Style="{StaticResource DocumentViewerStyle1}"/>
</DataTemplate>

Содержание документа находится в DocumentContent свойство Document класс, поэтому как Вы видите, привязка, происходит выше. Мой вопрос состоит в том, как получить доступ к DocumentViewer в коде? Я попытался дать ему имя и сослаться на это, но это - ясно не способ сделать это...

Спасибо

1
задан H.B. 14 June 2011 в 01:59
поделиться