[WPF] ContextMenu CommandTarget
От: Аноним  
Дата: 22.11.10 08:28
Оценка:
Добырй день.
Есть такой код:

<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 >


т.е. есть некий контрол в который прибиндина команда, есть элемент в дереве у которого в контекстном меню имеется пунк с командой ссылающейся на команду в контроле.
Этот пункт постоянно неактивен. Как правильно перенаправить команду в тот контрол?
Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.