<button Content="Add" Command="{Binding AddTemplateCommand}" GrID.Column="1" GrID.Row="1" Height="23" HorizontalAlignment="left" margin="14,18,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 clickprivate voID button1_Click(object sender,RoutedEventArgs e){ ContextMenuService.GetContextMenu(button1).IsOpen = true;}// On right-clickprivate voID button1_MouseRightbuttonDown(object sender,MousebuttonEventArgs e){ e.Handled = true;}总结
以上是内存溢出为你收集整理的silverlight-4.0 – 如何在左键单击而不是右键单击silverlight中打开上下文菜单全部内容,希望文章能够帮你解决silverlight-4.0 – 如何在左键单击而不是右键单击silverlight中打开上下文菜单所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)