要想給WPF中的控件添加右擊事件,只需要以下代碼,而且貌似好多控件都能添加右擊事件,下面是給ListBox控件添加右擊事件
1 <ListBox x:Name="testList" IsEnabled="True"
2 Margin="5" FontSize="15" SelectionMode="Extended">
3 <ListBox.ContextMenu>
4 <ContextMenu Name="right" StaysOpen="True">
5 <MenuItem Header="刪除" Click="MenuItem_Click"/>
6 <MenuItem Header="上移" Click="MenuItem_Click_1"/>
7 <MenuItem Header="下移" Click="MenuItem_Click_2"/>
9 </ContextMenu>
10 </ListBox.ContextMenu>
11 </ListBox>
寫完這些后,點擊MenuItem Header,然后屬性欄中雙擊click,就可以實現了。