Добырй день.
Есть такой код:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<ContentControl Grid.Row="0" Grid.Column="0">
<myControl:myControl x:Name="myControl1"
</ContentControl>
<TreeView Grid.Row="1" Grid.Column="0">
<TreeViewItem Header="abc" ItemsSource="{Binding ...}"
<TreeViewItem.ContextMenu>
<ContextMenu>
<MenuItem Header="Свойства" Command="localCmd:MyControl.Properties" CommandTarget="{Binding ElementName=myControl1}"/>
</ContextMenu>
</TreeViewItem.ContextMenu>
</TreeViewItem>
</TreeView >
т.е. есть некий контрол в который прибиндина команда, есть элемент в дереве у которого в контекстном меню имеется пунк с командой ссылающейся на команду в контроле.
Этот пункт постоянно неактивен. Как правильно перенаправить команду в тот контрол?
Спасибо!