2010-07-20 24 views
40

Bir DataGrid'e ContextMenu eklemeyi mi merak ediyorsunuz? DataGrid üzerinde herhangi bir yere sağ tıklamak istiyorum. Birisi basit bir merhaba dünya örneği (sadece pop-up mesaj kutusu veya bir şey) sağlayabilir misiniz?Wpf datagrid'e bağlam menüsü nasıl eklenir?

Teşekkürler!

+0

[DataGrid'te başlığındaki için farklı bağlam menüsünü ekleme] olası yinelenen (http://stackoverflow.com/questions/2706246/adding-different-context-menu-for-datagrids-header) – Godeke

cevap

93
<DataGrid AutoGenerateColumns="False" Height="200" HorizontalAlignment="Left" Margin="97,27,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="200" > 
     <DataGrid.ContextMenu> 
     <ContextMenu > 
      <MenuItem Header="Add Divider" Click="MenuItem_Click" /> 
     </ContextMenu> 
     </DataGrid.ContextMenu> 
    </DataGrid> 
+1

ekleyebilir bir IsCheckable = "true" – Enrico

+2

ekleyerek MenuItem onay kutusunu işaretleyin ve bu neden cevap olarak işaretlenmedi? – Dave

İlgili konular