下面将通过一个具体的实例来说明ToolStrip控件的具体使用过程。
本实例保存在“光盘:\daima\15”文件夹内,项目名为gongju1。本实例的功能是在窗体内实现一个指定样式的工具栏效果。本实例的具体实现流程如下:
1)在Visual Studio 2010中新建一个名为“gongju1”的Windows应用程序。
2)从工具箱中拖入一个ToolStrip控件,设置属性Text值为“toolStrip1”,属性name为“toolStrip1”。
3)单击工具栏上的提示按钮并选择“Button”选项后,为工具栏添加一个按钮,如图15-39所示。
4)选择上面添加的按钮,鼠标右键单击在弹出对话框内选择“设置图像”命令,为此按钮设置素材图像,如图15-40所示。
图15-39 生成的菜单项
图15-40 设置图像
5)按照上述步骤3)和4)继续在工具栏内添加多个按钮。
6)在新添加工具栏按钮时,选择“Separator”选项添加一条分割线,如图15-41所示。
7)按照上述步骤继续添加新按钮和分割线。
8)增加窗体的宽度,然后单击工具栏提示按钮并选择“ComboBox”选项,设置name为“toolStripComboBox1”,如图15-42所示。
图15-41 添加分割线
图15-42 分组处理
9)按照上述步骤8继续在工具栏内添加1个ComboBox,设置name为“toolStripComboBox2”。
10)分别设置上面添加ComboBox的Items属性,在“字符串集合编辑器”中分别输入对应的字符串,分别如图15-43和图15-44所示。
(www.xing528.com)
图15-43 添加字符串
图15-44 添加字符串
11)在自动生成的文件Form1.cs内添加窗体的Load事件代码,具体代码如下:
12)按照上述步骤继续添加新的工具栏项和对应的子项,为ComboBox左侧的按钮编写单击事件处理程序,具体代码如下:
13)按照上述步骤操作完毕后将项目文件保存,项目窗体的最终设计界面如图15-45所示。
图15-45 最终窗体设计界面
当程序执行后会显示一个具有指定菜单项的窗体,具体如图15-46所示;当单击对应菜单项后会显示对应的子项信息,如图15-47所示。
图15-46 窗体运行效果
图15-47 工具栏项效果
在项目文件中,文件Program.cs是项目的入口程序,主要实现代码如下:
控件属性的设置代码在文件Form1.Designer.cs内,主要代码格式如下:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。