优秀的编程知识分享平台

网站首页 > 技术文章 正文

C# menuStrip控件使用的简单例子(c#控件invoke)

nanyue 2024-08-03 17:47:39 技术文章 8 ℃

在C#中,MenuStrip 是一个 Windows 窗体控件,用于创建菜单栏。

菜单栏通常位于窗体的顶部,并包含一组菜单项,用于组织和提供应用程序的功能和选项。

以下是一个简单的示例,演示了如何在 C# 中使用 MenuStrip 控件:

using System;
using System.Windows.Forms;

public class Program
{
    public static void Main()
    {
        // 创建一个窗体
        Form form = new Form();
        form.Width = 300;
        form.Height = 200;

        // 创建一个 MenuStrip 控件
        MenuStrip menuStrip = new MenuStrip();

        // 创建一个菜单项
        ToolStripMenuItem fileMenuItem = new ToolStripMenuItem("文件");

        // 创建子菜单项
        ToolStripMenuItem newMenuItem = new ToolStripMenuItem("新建");
        ToolStripMenuItem openMenuItem = new ToolStripMenuItem("打开");
        ToolStripMenuItem saveMenuItem = new ToolStripMenuItem("保存");

        // 将子菜单项添加到父菜单项
        fileMenuItem.DropDownItems.Add(newMenuItem);
        fileMenuItem.DropDownItems.Add(openMenuItem);
        fileMenuItem.DropDownItems.Add(saveMenuItem);

        // 将父菜单项添加到 MenuStrip
        menuStrip.Items.Add(fileMenuItem);

        // 将 MenuStrip 添加到窗体中
        form.Controls.Add(menuStrip);

        // 显示窗体
        Application.Run(form);
    }
}

在上述示例中,我们首先创建了一个窗体,并设置了其大小。

然后,我们创建了一个 MenuStrip 控件。

接下来,我们创建了一个名为 "文件" 的菜单项,并创建了三个子菜单项 "新建"、"打开" 和 "保存"。

然后,我们将子菜单项添加到父菜单项 "文件" 中。

最后,我们将父菜单项添加到 MenuStrip 控件中,并将 MenuStrip 添加到窗体中。

您可以根据需要添加更多的菜单项和子菜单项,并为它们添加事件处理程序以响应用户的操作。

最近发表
标签列表