
正文
vb.net插件菜单 vb net
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net 菜单控件出来的菜单样式如何修改?vs没提供其它样式吗?比如xp下的样式,不想要那菜单左
这个很麻烦的,需要自己重写菜单的绘制事件,然后自己绘制新菜单。
自己绘制的菜单可以是你能想到的各种新奇有趣的样式。
VB.NET没提供直接改变成其它菜单的方法。
相关问答
Q1: vb.net2010 menustrip控件下拉菜单属性
这就是普通vb.net插件菜单的菜单vb.net插件菜单,向上弹出,还是向下弹出,是操作系统自动判断vb.net插件菜单的(根据可视vb.net插件菜单的空间区域大小)打勾,很简单,只要将菜单的CheckOnClick设为True就可以vb.net插件菜单了
Q2: VB.net如何动态创建ContextMenuStrip控件,并写入三个菜单选项,每个选项菜
动态生成的控件: Private Sub UserControl1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Dim myPicture = New System.Windows.Forms.PictureBox() Me.Panel3.Controls.Add(myPicture) myPicture.Size = New System.Drawing.Size(115, 160) myPicture.TabStop = False myPicture.Name = "p" myPicture.Cursor = Cursors.Hand AddHandler myPicture.Click, AddressOf mypic_Click '添加事件 End Sub 处理事件的过程: Private Sub mypic_Click() 'ByVal id As String Dim bookInfo As New BookInfo bookInfo.Show() Me.Parent.Enabled = Fals
Q3: 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插件菜单和vb net的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







