gpt4 book ai didi

silverlight-4.0 - 如何在 Silverlight 中左键单击而不是右键单击打开上下文菜单

转载 作者:行者123 更新时间:2023-12-04 23:28:56 24 4
gpt4 key购买 nike

如何在 Silverlight 中左键单击而不是右键单击打开上下文菜单

<Button Content="Add" Command="{Binding AddTemplateCommand}" Grid.Column="1" Grid.Row="1" Height="23" HorizontalAlignment="Left" Margin="14,18,0,0" Name="button1" VerticalAlignment="Top" Width="75" >
<toolkit:ContextMenuService.ContextMenu >
<toolkit:ContextMenu Name="contextMenu1" >
<toolkit:MenuItem Name="FixedToken" Header="FixedToken" ></toolkit:MenuItem>
<toolkit:MenuItem Name="SequenceToken" Header="SequenceTokenToken" ></toolkit:MenuItem>
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
</Button>

最佳答案

尝试这个:

// On click
private void button1_Click(object sender, RoutedEventArgs e)
{
ContextMenuService.GetContextMenu(button1).IsOpen = true;
}

// On right-click
private void button1_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
e.Handled = true;
}

关于silverlight-4.0 - 如何在 Silverlight 中左键单击而不是右键单击打开上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7889401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com