是否可以确保默认情况下向右打开多个选项的上下文菜单

时间:2015-03-13 16:52:13

标签: c# wpf contextmenu

我的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>

默认情况下,当我将鼠标悬停在“设置为默认值”时,我的名称显示在我的上下文菜单的左侧

enter image description here

默认情况下是否可以向右打开,除非由于屏幕的限制而显然不能显示

0 个答案:

没有答案