vb.net 教程 3-7 窗体编程 菜单和工具栏 4 ToolStrip 1

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

ToolStrip工具条(有些地方称为i工具栏,个人认为不贴切,后面介绍的ToolStripContainer控件才应该叫做工具栏)比较常见,比如下图中红框内就是word2003的一个工具条:

双击或者拖动Toolstrip到设计窗体:

可以看到控件自动设置为了靠窗体顶部,宽度和窗体一致。

添加多个ToolStrip的话,每个ToolStrip顶端将对齐前一个的下沿依次排下去:

按下下拉框,可以选择8种工具添加到工具条上:

Button:ToolStripButton,普通按钮,类似于普通的 Button控件

Label:ToolStripLabel,标签,类似于普通的Label控件

SplitButton:ToolStripSplitButton,分割按钮,提供了下拉菜单

DropDownButton:ToolStripDropDownButton,下拉按钮,提供了下拉菜单,和SplitButton相似。有点区别的是SplitButton点击图片本身不会出现下拉菜单,而DropDownButton点击图片也会出现下拉菜单。

Separator,ToolStripSeparator,分割符号,用来将相似功能的工具划分到一起。

ComboBox:ToolStripComboBox,选择框,类似于普通的ComboBox

TextBox:ToolStripTextBox,文本框,类似于普通的TextBox

ProgressBar:ToolStripProgressBar,进度条,类似于普通的ProgressBar

在放置好的工具上点击鼠标右键,在弹出菜单中有更多选项:

不同的工具,弹出菜单不一样,按钮、标签支持设置图像、DisplayStyle等。

DisplayStyle 设置此工具如何显示:
    Image 只显示图像。
    ImageAndText 同时显示图像和文本。
    None 既不显示图像,也不显示文本。
    Text 只显示文本。

如下图四个ToolStripButton,依次设置DisplayStyle为None、Text、Image、ImageAndText

转换为:将选中的工具转为别的类型的工具

插入:在选中的工具前面插入其他工具

 

由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。

学习更多vb.net知识,请参看vb.net 教程 目录

WinForm 是一个桌面应用程序开发平台,支持多窗体菜单工具栏的开发。下面我来简单介绍一下它们的用法。 ### 多窗体 WinForm 应用程序可以包含多个窗体,每个窗体可以包含不同的控件和方法。要创建一个新的窗体,可以右键点击项目,选择“添加” -> “新建项”,然后选择“Windows 窗体”模板。创建完毕后,就可以在新窗体中添加控件和方法了。 要在主窗体中打开一个新的窗体,可以使用以下代码: ```csharp Form2 form2 = new Form2(); form2.Show(); ``` 其中,Form2 是新窗体的类名。 ### 菜单 WinForm 应用程序可以包含菜单菜单可以帮助用户快速找到所需功能。要在窗体中添加菜单,可以在工具箱中找到“MenuStrip”控件,将其拖动到窗体中。然后,在属性窗口中可以设置菜单的名称和菜单项。要为菜单项添加单击事件,可以双击菜单项,在代码编辑器中编写相应的代码。 ### 工具栏 WinForm 应用程序还可以包含工具栏工具栏可以帮助用户快速执行常用操作。要在窗体中添加工具栏,可以在工具箱中找到“ToolStrip”控件,将其拖动到窗体中。然后,在属性窗口中可以设置工具栏的按钮和单击事件。要为工具栏按钮添加单击事件,可以双击按钮,在代码编辑器中编写相应的代码。 以上就是 WinForm 多窗体菜单工具栏的简单介绍,希望能够帮助你入门 WinForm 开发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值