zoukankan      html  css  js  c++  java
  • WinForms中动态给treeView的节点添加ContextMenuStrip,并绑定Click事件

    生成ContextMenuStrip

           var docMenu = new ContextMenuStrip();
               ToolStripMenuItem deleteMenuItem = new ToolStripMenuItem();
                 deleteMenuItem.Text = "Delete"; 
                 deleteMenuItem.Click += new EventHandler(deleteMenuItem_Click); //给添加的ContextMenuStrip绑定click事件
            docMenu.Items.AddRange(new ToolStripMenuItem[] { deleteMenuItem });

    将docMenu添加到treeView中去

       DataTreeView.Nodes[0].ContextMenuStrip = docMenu;

    添加绑定事件(函数名称要和上面绑定时候的名称一样)

     private void deleteMenuItem_Click(object sender, EventArgs e)
            {
               MessageBox.show("click delete");
            }
  • 相关阅读:
    linux笔记
    ui转化为py
    stl学习
    React第一课
    React 第一课
    创建一个类
    nodejs基本语法
    let和const
    qml_status笔记
    controller层的单元测试
  • 原文地址:https://www.cnblogs.com/ROOKIEDEBUG/p/11364851.html
Copyright © 2011-2022 走看看