vb.net自定义菜单 vb制作菜单

vb.net 如何实现用自定义快捷键打开ToolStripMenuItemToolStripMenuItem有一个ShortcutKey属性,这就是设置快捷键的属性 。
回复vb.net自定义菜单:哦,vb.net自定义菜单我懂了,是不是当按下这个快捷键时就显示这个ToolStripMenuItem,如果是,得在窗体的KeyDown事件添加代码 。因为ShortcutKey属性是执行ToolStripMenuItem的Click事件的代码,而不是显示这个菜单 。
先将窗体的KeyPreview属性设为True(必须这样,不然当窗体添加了其他控件就无法接受到这个KeyDown事件 。然后找到窗体的KeyDown事件,给KeyDown事件添加处理代码(这是包含KeyDown事件框架的代码):
Private Sub Form2_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.Control = True And e.KeyCode = Keys.I Then
ToolStripMenuItem1.ShowDropDown()
End If
End Sub
如何用VB.NET设置菜单项的热键【vb.net自定义菜单 vb制作菜单】不清楚热键和快捷键是什么区别
1.如果你是指Chrl S这样vb.net自定义菜单的快捷键vb.net自定义菜单,可以设置ShortCutKeys属性,属性窗口就有可视化编辑器 。
2.如果你是指"保存(S)" , 其中s有下划线这样vb.net自定义菜单的用Alt 字母来访问的设置,应该在菜单项的Text属性中使用符号 。符号后面的字母将被作为快速访问字符,显示的时候不会被显示出来,而字母会自动加上下划线 。比如"保存(s)" 。
3.和选中标记有关的属性有两个
CheckOnClick在菜单项上单击时是否改变Checked属性
Checked设置/获取 菜单项是否被选中
4.设置菜单项的Enabled属性为False
vb.net 如何添加菜单快捷键ToolStripMenuItem.ShortcutKeys 属性
获取或设置与 ToolStripMenuItem 关联的快捷键 。
使用 ShortcutKeys 属性可以将组合键分配给菜单命令,例如,将 Ctrl C 分配给“复制”命令 。您可以使用快捷键而不使用访问键,也可以同时使用快捷键和访问键,访问键是菜单或菜单项中与 Alt 键一起使用的带下划线的字母 。通过在要用于访问键的字母前面键入一个“and”符 (),可以在代码中定义访问键 。
vb.net的弹出式菜单怎么做工具箱里有ContextMenu(.NET2.0以后名字有点变化vb.net自定义菜单 , 大概差不多)vb.net自定义菜单,vb.net自定义菜单你加入窗体后就可以像编辑普通菜单那样编辑 。
编辑好后vb.net自定义菜单,选中你要添加菜单的控件 。属性窗口里有个ContextMenu属性vb.net自定义菜单 , 在里面选你刚才建立的ContextMenu
VB.net2010自定义组件怎么出现在工具箱重新生成vb.net自定义菜单,控件工具栏,会出现【解决方案名称】组件 , 如hb_test组件,里面有当前解决方案自定义vb.net自定义菜单的控件,如果没有 , 以下方法可以使控件在编辑状态出现在窗体上 。
打开form1.designer 。vb
在Partial Class Form1类中的最后添加vb.net自定义菜单:
Friend WithEvents MergeColumn1 As WindowsApplication1.MergeColumn’定义控件的全局变量
找到public subInitializeComponent过程,在里面添加:
Me.MergeColumn1 = New WindowsApplication1.Datavip()‘初始化 。
Me.MergeColumn1.Location = New System.Drawing.Point(0, 0)‘控件在窗体中的位置 。
Me.daMergeColumn1ame = "daMergeColumn1"’控件名
Me.MergeColumn1.Size = New System.Drawing.Size(140, 150)‘必需,控件大小 。
Me.MergeColumn1.TabIndex = 0’
Me.Controls.Add(Me.daMergeColumn1)‘必需,将控件添加到窗体 。
vb.net 如何实现自定义的快捷键及对应的文件保存用户的自定义设置一般可以存在app.config文件中
在程序开启后可以定义全局变量存储这些配置vb.net自定义菜单 , 这样就不必每次都读配置文件了
vb.net自定义菜单你可以在你的项目属性里面找到资源选项vb.net自定义菜单,里面可以直接添加静态的配置(此处添加的项会直接存储在app.config中)
关于vb.net自定义菜单和vb制作菜单的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读