2010-09-29 21 views
10

WPF DataGrid'e Copy işlevi eklemek istiyorum.WPF: DataGrid'den kopyalama

  1. Kopyala seçeneği Seçilen hücre için ekran metni kopyalamak gereken bir sağ tıklama menüsüne
  2. görünmelidir. (Ben salt okunur metin sütunları kullanıyorum.) DataGrid en ContextMenu yılında

cevap

18

, bir MenuItem oluşturup Copy için MenuItem.Command değer ayarlayabilirsiniz. Bu standart ApplicationCommands listesi aracılığıyla kullanılabilir bir Komut, bu yüzden işlevsel olması için gerekli herhangi bir ek kod olmayacak:

<DataGrid> 
    <DataGrid.ContextMenu> 
     <ContextMenu> 
      <MenuItem Command="Copy" /> 
     </ContextMenu> 
    </DataGrid.ContextMenu> 
</DataGrid>