【发布时间】:2018-11-08 11:05:11
【问题描述】:
我有以下代码用于打开Rectangle 的上下文菜单:
private void RectBtn_MouseDown(object sender, MouseButtonEventArgs e)
{
var cm = ContextMenuService.GetContextMenu(sender as DependencyObject);
if (cm == null)
return;
else
{
cm.Placement = PlacementMode.Top;
cm.PlacementTarget = sender as UIElement;
cm.IsOpen = true;
}
}
所以,我的上下文菜单在出现时如下所示:
有没有办法从后面的代码中实现下面的外观(保留上面的代码)?
我在this SO post 上查看了解决方案,但我需要从后面的代码中实现它。任何帮助将不胜感激。
【问题讨论】:
标签: c# wpf alignment contextmenu