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怎么制作浮动菜单?用toolbar吗,还是其他的?vs2008怎么找不到toolbar?那里加载?可以做一个窗体vb.net菜单设计,该窗体中放入你需要的菜单 。
这个窗体几个特殊设置vb.net菜单设计:
1 。TOPmost设置为TRUE
2 。Formborderstyle设置为none
3 。showintaskbar设置为False
4 。size设置为你的菜单大小
用的时候new一下就有啦vb.net菜单设计!
这样就相当于悬浮窗体vb.net菜单设计了vb.net菜单设计,细节自己研究吧!^_^
VB.net怎么制作树形菜单?。?/h2>你说的“树形菜单”是指下拉菜单(可以有子菜单)吗?如果是,VB.net提供了MenuStrip控件,在工具箱里能找到,直接就在对应位置打字就可以了,完全是“所见即所得” 。
VB.NET菜单设计初级入门[3]五.绘制个性化菜单
先执行以下操作步骤 下列步骤是通过菜单编辑器设计一个简单的菜单 为后面重新绘制做基础
启动Visual Studio Net
选择菜单【文件】|【新建】|【项目】后 弹出【新建项目】对话框
将【项目类型】设置为【Visual Basic项目】
将【模板】设置为【Windows应用程序】
在【名称】文本框中输入【自己画菜单】
在【位置】的文本框中输入【E:\VS NET项目】 然后单击【确定】按钮 这样在 E:\VS NET项目 目录中就产生vb.net菜单设计了名称为 自己画菜单 的文件夹 并在里面创建vb.net菜单设计了名称为 自己画菜单 的项目文件
把Visual Studio Net的当前窗口切换到【Form vb(设计)】窗口 并从【工具箱】中的【Windows窗体组件】选项卡中往Form 窗体中拖入下列组件
一个MainMenu组件 名称为 MainMenu
选中 MainMenu 组件 单击鼠标右键 在弹出的菜单中选择 编辑菜单 并按照图 所示界面设计菜单
图 【自己画菜单】项目设计界面之一
此时保存上述步骤 并单击快捷键F 则得到图 所示界面
【vb.net菜单设计 vb的菜单控件】 图 【自己画菜单】运行界面之一
这样通过菜单编辑器就完成了一个非常普通的菜单 下面就对此菜单进行改造 在改造之前 要先设定项目中的三个MenuItem类实例的OwnerDraw属性值为 True 因为只有此属性值为 True 才会触发绘制菜单时所需要的DrawItem事件和MeasureItem事件 之后再在上面项目的基础上执行下一步操作
推荐阅读
- 微型主板怎么接硬盘,微星主板硬盘接线
- 经典的的java代码,java最简单的代码
- 比较即时战斗游戏,即时战斗游戏大全
- 虚拟机文字复制不了,虚拟机突然不能往里面复制文字
- vb.net获取网页值 vb读取网页表格数据
- postgresql中断备份,plsql备份存储过程
- 2003word转pdf,2003word转pdf怎么转
- 立体飞行游戏,立体飞行器的制作教程
- mysql怎么写入数据 mysql写入数据库命令行