龙空技术网

按钮类控件MenuStrip控件(2-11)-C#窗体编程零基础到入门学习

天道格律随笔 150

前言:

现在我们对“menustrip控件”可能比较珍视,朋友们都需要了解一些“menustrip控件”的相关文章。那么小编同时在网上网罗了一些关于“menustrip控件””的相关知识,希望姐妹们能喜欢,同学们快快来了解一下吧!

在C#中,MenuStrip控件是主要用于创建图形化的菜单栏和菜单项。在应用程序中添加、管理和使用菜单。

使用MenuStrip控件的一些基本步骤:

添加MenuStrip

首先,在Form中添加MenuStrip。在工具箱中找到MenuStrip控件,然后在Form上拖动来创建一个新的MenuStrip。

添加菜单项:在MenuStrip上,添加子菜单,这些子菜单可以有自己的菜单项。通过在MenuStrip上右键->添加菜单项来添加一个菜单项,然后在弹出的窗口中设置其Text和Tooltip。

每个菜单下也有子菜单

3.添加菜单项的事件处理器:每个菜单项都可以有一个点击事件。

通过在设计器中双击一个菜单项,或者在代码中为MenuStrip的ItemClicked事件添加一个处理器。

为菜单项添加下级菜单:可以为菜单项添加下级菜单。这可以通过在设计器中右键->添加下级菜单,或者在代码中添加新的MenuStripItem来实现。

完整示例代码:

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace WindowsFormsApp10{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void Form1_Load(object sender, EventArgs e)        {        }        private void 文件ToolStripMenuItem_Click(object sender, EventArgs e)        {                    }        private void 编辑ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 项目ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 工具ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 关于ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 打开ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 导入ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 新建ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 画图ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 字体ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 表格ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 新建项目ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 导入项目ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 脑图ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 工具箱ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 图标ToolStripMenuItem_Click(object sender, EventArgs e)        {        }        private void 版本ToolStripMenuItem_Click(object sender, EventArgs e)        {        }    }}

标签: #menustrip控件