导航

« vb.net (2008 2010) 多线程实例 及中止线程或取消方法winlogon.exe应用程序错误 可能的解决方法  »

vb.net (2008) 右键菜单弹出位置 分享

VB.NET

这里介绍让ContextMenuStrip 弹出在需要的位置,在vb2008 中 textbox有自己的默认右键菜单,要自定义右键菜单可以先把Textbox的ShortcutsEnabled设为false,再在textbox的MouseUp事件中加下如下代码:

ASP/Visual Basic Code复制内容到剪贴板
  1. If e.Button = Windows.Forms.MouseButtons.Right Then  
  2.     Dim x As Integer  
  3.     Dim y As Integer  
  4.     x = e.Location.X + 235 ’按需要设置   
  5.     y = e.Location.Y + 10  ’按需要设置   
  6.     Dim xy As New Point(x, y)   
  7.     cmsUrl.Show(Me, xy)  'cmsUrl是ContestMenuStrip的一个实例   
  8.   
  9. End If  

 

  • 顶一下

落日故乡推荐


原创文章如转载,请注明:转载自落日故乡

本文链接地址:http://www.spersky.com/post/vbnetrightmenu.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

内容搜索


常用链接

最新评论及回复

Powered By Z-Blog

Copyright spersky All Rights Reserved.Theme Moonlight,Calf modified.