Здравствуйте, я должен следующий код
<xcad:DockingManager AnchorablesSource="{Binding Anchorables}" DocumentsSource="{Binding Documents}">
<xcad:DockingManager.LayoutItemTemplateSelector>
<avalonDock:PanesTemplateSelector>
<avalonDock:PanesTemplateSelector.ShellViewTemplate>
<DataTemplate>
<avalonDock:ShellUserControl x:Name="ShellUserControl" />
</DataTemplate>
</avalonDock:PanesTemplateSelector.ShellViewTemplate>
<avalonDock:PanesTemplateSelector.VariantsViewTemplate>
<DataTemplate>
<avalonDock:VariantsUserControl x:Name="VariantsUserControl" />
</DataTemplate>
</avalonDock:PanesTemplateSelector.VariantsViewTemplate>
</avalonDock:PanesTemplateSelector>
</xcad:DockingManager.LayoutItemTemplateSelector>
<xcad:DockingManager.LayoutItemContainerStyleSelector>
<avalonDock:PanesStyleSelector>
<avalonDock:PanesStyleSelector.VariantsStyle>
<Style TargetType="{x:Type xcad:LayoutItem}">
<Setter Property="Title" Value="{Binding Model.Title}" />
<Setter Property="CanClose" Value="False" />
<Setter Property="CanFloat" Value="False" />
</Style>
</avalonDock:PanesStyleSelector.VariantsStyle>
<avalonDock:PanesStyleSelector.ShellStyle>
<Style TargetType="{x:Type xcad:LayoutAnchorableItem}">
<Setter Property="CloseCommand" Value="{Binding Model.CloseCommand}" />
<Setter Property="Title" Value="{Binding Model.Title}" />
</Style>
</avalonDock:PanesStyleSelector.ShellStyle>
</avalonDock:PanesStyleSelector>
</xcad:DockingManager.LayoutItemContainerStyleSelector>
<xcad:LayoutRoot>
<xcad:LayoutPanel Orientation="Vertical">
<xcad:LayoutDocumentPane ShowHeader="False" />
<xcad:LayoutAnchorablePane DockHeight="160" />
</xcad:LayoutPanel>
</xcad:LayoutRoot>
</xcad:DockingManager>
Как я могу получить доступ к модели представления VariantsUserControl в коде?
Я не знаю, как я могу получить DataContext пользовательского элемента управления.
Спасибо, Урс