zoukankan      html  css  js  c++  java
  • 在MenuStrip的下拉菜单项中,使能或禁用某项(CSharp2.0)

    对已创建完成的MenuStrip 菜单项的访问,跟创建方式有关。以下是采用
    ToolStripMenuItem.DropDown.Items.Add 方式创建的情形下,访问某项的办法。

        // note :  这只是代码框架,省略次要语句
        // env  :  C# 2.0
        public partial class Form1 : Form
        {    
              public MenuStrip menustrip1

              // 创建菜单项
              private void create_menustrip()
              {
                  menustrip1 = new MenuStrip();
                  ToolStripMenuItem tsmi1 = new ToolStripMenuItem("File",null,null,"info1");
                  ToolStripMenuItem tsmi11 = new ToolStripMenuItem("New");
                  ToolStripMenuItem tsmi12 = new ToolStripMenuItem("Open");

                  tsmi1.DropDown.Items.Clear();
                  tsmi1.DropDown.Items.Add(tsmi11);
                  tsmi1.DropDown.Items.Add(tsmi12);

                  menustrip1.Items.Clear();
                  menustrip1.Items.Add(tsmi1);
                  this.Controls.Add(menustrip1);
              }   

              // 使能某菜单项
              private void use_menustrip()
              {
                  ((ToolStripMenuItem)menustrip1.Items[0]).DropDownItems[1].Enabled = true;  // "open" item enabled
              }

        }

  • 相关阅读:
    vmware 安装 centos7
    Centos7 开机启动命令行模式
    Get、Post 提交的乱码问题
    RabbitMQ消息队列(一):详细介绍
    spring boot 整合 RabbitMq (注解)
    CF Tavas and Nafas
    HDU 2295 Radar (DLX + 二分)
    CF Drazil and Factorial (打表)
    CF Drazil and His Happy Friends
    CF Drazil and Date (奇偶剪枝)
  • 原文地址:https://www.cnblogs.com/xyyztx/p/12588659.html
Copyright © 2011-2022 走看看