que tienen código como este:WPF ListBoxItem y ContextMenu
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical"
ContextMenuService.ShowOnDisabled="True">
<StackPanel.ContextMenu>
<ContextMenu>
<MenuItem Command="Delete" Click="DeleteEvent">
</MenuItem>
</ContextMenu>
</StackPanel.ContextMenu>
<TextBlock Text="{Binding EventName}">
</TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
Desafortunadamente no funciona. Mi menú contextual está deshabilitado (se muestra pero no puedo hacer clic porque está deshabilitado). He leído que este problema está relacionado con el problema de selección, pero no encontré ninguna solución para eso. ¿Tienes alguna idea?
¿Por qué intenta configurar el evento Click y el comando del MenuItem al mismo tiempo? ¿Desea también que se muestre este ContextMenu para cada elemento o para la lista? Aquí está configurado para toda la lista. – Ucodia
¿Puede ser más específico o darme más detalles sobre su solución? – radzio
@Ucodia: ¿por qué para toda la lista? Parece que está configurado dentro de ListBox.ItemTemplate? – sll