资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

上弹菜单vb.net 弹一弹来了内置菜单

求大神指点vb.net 托盘 被单击的时候 怎么弹出选项呀 就像下面这个图

在托盘点击事件里 添加弹出菜单 即可 和在窗体上弹出菜单一样

成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、网站建设、外贸网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的丛台网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

1、什么情况下应该使用Label控件? 2、VB.NET中菜单控件有哪几种类型?是否可以为命令按钮添加上下文菜单

1、Label控件用于标注、提示其他控件的性质、作用、内容等不需要用户编辑的文本,也可以用来简单输出少量的文本内容。Windows 窗体 Label 控件还可以用来为其他控件定义访问键。在标签 (Label) 控件中定义访问键时,用户可以按 ALT 键和指定字符将焦点移动到 Tab 键顺序中的下一个控件上。因为标签无法接收焦点,所以焦点自动移动到 Tab 键顺序中的下一个控件上。使用该技术向文本框、组合框、列表框和数据网格分配访问键。

2、VB.NET中菜单控件有MenuStrip和ContextMenuStrip等2种。

MenuStrip主要用于常规的菜单系统设计。创建支持高级用户界面和布局功能的易自定义的常用菜单,例如文本和图像排序和对齐、拖放操作、MDI、溢出和访问菜单命令的其他模式。

ContextMenuStrip主要用于创建上下文菜单或右键菜单。

要显示上下文菜单,或在用户右击鼠标时显示一个菜单,就使用ContextMenuStrip类。与MenuStrip一样,ContextMenuStrip也是ToolStripMenuItems对象的容器,但它派生于ToolStripDropDownMenu。ContextMenu的创建与MenuStrip相同,也是添加ToolStripMenuItems,定义每一项的Click事件,执行某个任务。弹出菜单应赋予特定的控件,为此,要设置控件的ContextMenuStrip属性。在用户右击该控件时,就显示该菜单。

vb .net中怎么做出Excel中的弹出式菜单?请看附档图片,谢谢!

添加工具栏

添加弹出菜单

打上名称  如果想加上 下划线 快捷功能  以+字符  就可以了

eg 文件(F)

设置图标   完成

VB 中弹出式菜单怎么写

弹出式菜单名称为: a

写入:

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button = 2 Then PopupMenu a

End Sub

还可以继续编写子菜单:用MouseUp事件里的 Button参数(1表示左键 2表示右键)

建一个菜单 vbFile 子菜单vbRight: (右键点击窗体 就会弹出 vbFile下的几个子菜单了)

写入:

Private Sub Form_Load()

vbFile.Visible = False

End Sub

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)

Select Case Button

Case 1

Print "1"

Case 2

Print "2"

PopupMenu vbFile

End Select

End Sub

以上这样就可以了。

扩展资料:

vb可以设计包括导航菜单、下拉菜单、右键菜单、顶部菜单等等各类需求菜单样式。

同时VB可以利用控件做出一些不同的风格菜单,让菜单别具一格。

主菜单栏

主菜单栏应构成 UI 任何特定于上下文菜单中程序包的命令的标准位置。 主菜单栏与其他命令结构不同,因为在环境中使用它来控制哪些命令都可见。 所有其他命令栏只需禁用命令不在上下文中,它们放在一个菜单或工具栏上。

环境定义一组内置于主菜单栏的命令所共有跨整个 IDE 和任务的多个域。 这些命令是始终可见的而不考虑其中 Vspackage 加载到环境。

These commands are always visible regardless of which VSPackages are loaded into the environment。 虽然 Vspackage 可以扩展此命令集,从每个产品和其命令的位置设置命令将为每个团队的责任。

参考资料:微软官网-菜单和 Visual studio 命令

vb.net的弹出式菜单怎么做

工具箱里有ContextMenu(.NET2.0以后名字有点变化,大概差不多),你加入窗体后就可以像编辑普通菜单那样编辑。

编辑好后,选中你要添加菜单的控件。属性窗口里有个ContextMenu属性,在里面选你刚才建立的ContextMenu

vb.net 关于左键点击弹出菜单的问题

控件.ContextMenuStrip=ContextMenuStrip1;

c#是这么写的,弹出菜单相对鼠标是一个位置.

vb应该也一样.

你目前的办法是自己控制弹出菜单显示的位置,但是你的坐标没有控制好,注意世界坐标和控件坐标的区别,做个相应的转换,还是可以实现的.


网站栏目:上弹菜单vb.net 弹一弹来了内置菜单
文章来源:http://www.cdkjz.cn/article/doososh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220