工具栏通常情况下位于菜单栏的下方,由许多命令按钮组成,每个按钮上都有一个该按钮功能的小图标,它为用户提供了应用程序中常用菜单命令的快速访问方式。由于工具栏直观易用,因此它被广泛用于各种应用软件的主界面当中。
ToolStrip的部分属性及说明
属性名 | 说明 |
GripStyle | 这个属性控制着4个垂直排列的点是否显示在工具栏的最左边。隐藏栅格后,用户就不能移动工具栏了 |
LayoutStyle | 可以控制工具栏上的项如何显示,默认为水平显示 |
Items | 包含工具栏中所有项的集合 |
ShowItemToolTip | 允许确定是否显示工具栏上某项的工具提示 |
Stretch | 默认情况下,工具栏比包含在其中的项略宽或略高。如果设置为true,工具栏就会占据其容易的总长 |
ImageList | 获取或设置包含ToolStrip项上显示的图像的图像列表 |
说明:更多属性见:
http://msdn.microsoft.com/zh-cn/library/System.Windows.Forms.ToolStrip_properties(v=vs.110).aspx
StatusStrip中可以使用许多控件,常见如下表所示:
控件名 | 说明 |
ToolStripButton | 表示一个按钮。用于带文本和不带文本的按钮 |
ToolStripLabel | 表示一个标签。这个控件还可以显示图像,也就是说,这个控件可以用于显示一个静态图像,放在不显示其本身信息的另一个控件上面,例如文本框或组合框 |
ToolStripSplitButton | 显示一个右端带有下拉按钮的按钮,单击该下拉按钮,就会在它的下面显示一个菜单。如果单击控件的按钮部分,该菜单不会打开 |
ToolStripComboBox | 显示一个组合框 |
ToolStripProgressBar | 可以在工具栏上嵌入一个进度条 |
ToolStripTextBox | 显示一个文本框 |
ToolStripSeparator | 为各个项创建水平或垂直分隔符 |
ToolStripDropDownButton | 非常类似于ToolStripSplitButton,惟一的区别是去除了下拉按钮,代之以下拉数组图像。单击控件的任一部分,都会打开其菜单部分 |
在Windows应用程序中设计工具栏时,通常使用ToolStrip控件和BingingNavigator控件。
设置工具栏具体步骤如下:
1、向Windows应用程序中添加一个ToolStrip控件。
2、单击该控件Items属性后面的按钮,弹出“项集合编辑器”对话框。
3、在“项集合编辑器”对话框中,用户可以根据需要添加各种控件。
4、为了使工具栏更加直观易用,在其Text属性中为其设置要显示的文本,然后选中工具栏,单击鼠标右键,选择设置图像。在弹出的“选择资源”对话框中,通过单击“导入”按钮,为其设置要显示的图像。
5、为工具栏设置图像后,工具栏默认只显示已经设置的图像。如果要同时显示文字和图像,选中工具栏,单击鼠标右键,依次选择DisplayStyle/ImageAndText选项即可
6、工具栏设计完成。