我的WPF上下文菜单代码是:
<ContextMenu>
<MenuItem Header="{Binding DefaultText}" CommandParameter="{Binding}" Command="{Binding SetAsDefault}"/>
<MenuItem Header="Set As Default For" ItemsSource="{Binding Source={StaticResource Names}}">
<MenuItem.ItemContainerStyle>
<Style TargetType="MenuItem">
<Setter Property="Header" Value="{Binding Name}"/>
<Setter Property="Command" Value="{Binding SetAsDefault}" />
<Setter Property="CommandParameter" Value="{Binding}" />
</Style>
</MenuItem.ItemContainerStyle>
</MenuItem>
</ContextMenu>
默认情况下,当我将鼠标悬停在“设置为默认值”时,我的名称显示在我的上下文菜单的左侧
默认情况下是否可以向右打开,除非由于屏幕的限制而显然不能显示