标题已经说明了一切。我有很多按钮,它们都有相同的上下文菜单,我想从点击事件中确定是哪个按钮被右键单击了。
这段代码不起作用,placementTarget 为空:
private void mi_Click(object sender, RoutedEventArgs e)
{
Button contextMenuEzen = null;
MenuItem mnu = sender as MenuItem;
if (mnu != null)
{
ContextMenu ize =(ContextMenu)mnu.Parent;
contextMenuEzen = ize.PlacementTarget as Button;
}
}
请帮助我!