我使用MahApps.Metro创建了一个简单的ContextMenu,但是遇到了奇怪的问题。当将光标移动到文本上方或稍微周围移动时,没有问题。但是当将其移动得更远,仍然在ContextMenu范围内时,光标就不再位于MenuItem上。此时点击也不会有任何操作,除了关闭ContextMenu。
我做错了什么?为什么 MenuItem 没有使用可用的空间?
<ContextMenu ItemsSource="{Binding ContextItems}">
<ContextMenu.ItemTemplate>
<DataTemplate>
<MenuItem Header="{Binding Text}" Command="{Binding Command}"/>
</DataTemplate>
</ContextMenu.ItemTemplate>
</ContextMenu>
我做错了什么?为什么 MenuItem 没有使用可用的空间?