Я не использую VS Designer view. Я всегда предпочитаю писать свой XAML сам. ContextMenu очень легко создать. Вам просто нужно создать контекстное меню как staticResource или непосредственно в свойстве contextmenu.
<ContextMenu>
<MenuItem Command="Cut">
<MenuItem.Icon>
<Image Source="Images/cut.png" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Command="Copy">
<MenuItem.Icon>
<Image Source="Images/copy.png" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Command="Paste">
<MenuItem.Icon>
<Image Source="Images/paste.png" />
</MenuItem.Icon>
</MenuItem>
</ContextMenu>
Вы также можете динамически создавать контекстное меню, используя код.
MenuItem mnu = new MenuItem();
mnu.Header = "Paste";
contextmenu.Items.Add(mnu);
Надеюсь, это поможет вам.