如何:向 Windows 窗体应用程序添加工具栏
2013-04-13 19:51
197 查看
您可以轻松地向应用程序添加工具栏,方法是添加一个 ToolStrip 控件,然后再向此工具栏添加一些按钮。您可以添加单独的 ToolStripButton 控件,也可以从一组控件中进行选择(如 ToolStripTextBox 控件)。您可以使用“ToolStrip
任务”窗格轻松地向工具栏添加一组标准的工具栏按钮。利用此任务窗格可向工具栏中插入七个标准按钮,如下图所示。
访问“ToolStrip 任务”窗格
![](http://i.msdn.microsoft.com/dynimg/IC98622.png)
在“文件”菜单上单击“新建项目”。
将出现“新建项目”对话框。
单击“Windows 窗体应用程序”,然后单击“确定”。
将一个“ToolStrip”控件从“工具箱”拖到窗体中。
ToolStrip1 将出现在组件栏中,同时一个工具栏已添加到窗体的顶部。
将一个“TextBox”控件添加到窗体中,并保留默认名称 textBox1。
单击此“TextBox”控件,然后在“属性”窗口中更改以下属性:
单击 ToolStrip 控件,再单击该控件右上角的智能任务箭头,然后单击“插入标准项”。
工具栏上将显示七个标准按钮(“新建”、“打开”、“保存”、“打印”、“剪切”、“复制”、“粘贴”和“帮助”)。
双击“CutToolStripButton”控件以添加默认的 Click 事件处理程序,然后添加以下代码。此代码将剪切 TextBox1 中的选定文本并将其复制到剪贴板中。
C#
按 F5 运行代码。
当窗体出现时,选择文本框中的一个单词,然后单击“剪切”按钮(带有一个剪刀图标)。
确认选定的文本已从文本框中移除。
任务”窗格轻松地向工具栏添加一组标准的工具栏按钮。利用此任务窗格可向工具栏中插入七个标准按钮,如下图所示。
访问“ToolStrip 任务”窗格
![](http://i.msdn.microsoft.com/dynimg/IC98622.png)
添加一组标准工具栏按钮
在“文件”菜单上单击“新建项目”。将出现“新建项目”对话框。
单击“Windows 窗体应用程序”,然后单击“确定”。
将一个“ToolStrip”控件从“工具箱”拖到窗体中。
ToolStrip1 将出现在组件栏中,同时一个工具栏已添加到窗体的顶部。
将一个“TextBox”控件添加到窗体中,并保留默认名称 textBox1。
单击此“TextBox”控件,然后在“属性”窗口中更改以下属性:
属性 | 值 |
---|---|
Size | 260, 20 |
Text | 这是一个简单测试 |
工具栏上将显示七个标准按钮(“新建”、“打开”、“保存”、“打印”、“剪切”、“复制”、“粘贴”和“帮助”)。
双击“CutToolStripButton”控件以添加默认的 Click 事件处理程序,然后添加以下代码。此代码将剪切 TextBox1 中的选定文本并将其复制到剪贴板中。
C#
this.textBox1.Cut();
按 F5 运行代码。
当窗体出现时,选择文本框中的一个单词,然后单击“剪切”按钮(带有一个剪刀图标)。
确认选定的文本已从文本框中移除。
![]() 说明: |
---|
您必须向工具栏上其余按钮的 Click 事件处理程序添加代码,才能实现其他功能。 |
相关文章推荐
- Windows窗体编程基础学习:使用 NotifyIcon 组件向任务栏添加应用程序图标
- 为Office文档添加Windows窗体控件:在运行时向应用程序级外接程序中添加控件
- Windows窗体编程基础学习:使用 NotifyIcon 组件向任务栏添加应用程序图标
- Win32窗体应用程序如何添加资源文件?
- c# 窗体应用程序 如何添加图片
- Windows窗体编程基础学习:使用 NotifyIcon 组件向任务栏添加应用程序图标
- VC++6.0 Win32应用程序 如何添加窗体 ------阿冬专栏
- C#Windows窗体界面设计_05_添加菜单栏 工具栏 状态栏 按钮
- Windows 10 IoT Serials 5 - 如何为树莓派应用程序添加语音识别与交互功能
- Windows窗体编程基础学习:使用 NotifyIcon 组件向任务栏添加应用程序图标
- 如何:从命令行创建 Windows 窗体应用程序
- 如何:创建 C# Windows 窗体应用程序
- VS2010如何一步步开发添加Windows服务(Windows service)及服务安装启动
- 在Ubuntu的系统中如何将应用程序添加到开始菜单中
- [windows编程] 如何利用句柄操作其他windows窗体(1)
- [windows编程] 如何利用句柄操作其他windows窗体
- [导入]如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- 如何在Windows 7 64位系统下 添加UltraEdit到鼠标右键菜单( win7 64位 Ultraedit32 )
- 主题:requestWindowFeature(featrueId),如何控制Android应用程序的窗体显示
- C#编写Windows桌面应用程序在窗体上滚动字幕