WPF ContextMenu bound to 3 Listboxes on right-click
问题 I have three tabs and each has a listbox with different types of files. When I right-click on an item in the listbox, I want a ContextMenu with "New, Edit and Delete" as Item headers. I guess I could have a ContextMenu for each listbox, and then have a seperate method for each header, such as: <ListBox.ContextMenu> <ContextMenu x:Name="NewEditDeleteAdvCalcFileContextMenu"> <MenuItem Name="NewAdv" Header="New" Click="NewAdv_Click" /> <MenuItem Name="EditAdv" Header="Edit" Click="EditAdv_Click"