Каков наилучший способ добавить функцию «копировать в буфер обмена» в элемент управления ListView в WPF?
Я пытался добавить ApplicationCommands.Copy либо в ListView ContextMenu, либо в ListViewItem ContextMenu, но команда остается отключенной.
Спасибо,
Питер
Вот пример xaml одной из моих попыток ...
<Window.Resources>
<ContextMenu x:Key="SharedInstanceContextMenu" x:Shared="True">
<MenuItem Header="Copy" Command="ApplicationCommands.Copy"/>
</ContextMenu>
</Window.Resources>
<ListBox Margin="12,233,225,68" Name="listBox1" >
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=UpToSourceCategoryByCategoryId.Category}" ContextMenu="{DynamicResource ResourceKey=SharedInstanceContextMenu}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Как мне установить CommandTarget в этом случае?
Спасибо, Питер