【问题标题】:How can i create/add an event of contextMenuStrip1 that is connected with notifyIcon?如何创建/添加与 notifyIcon 连接的 contextMenuStrip1 事件?
【发布时间】:2013-06-04 19:33:40
【问题描述】:

我在 Form1 中向我的设计师添加了一个 notifyIcon。 然后我把它藏起来了:

private void Form1_Resize(object sender, EventArgs e)
        {
            if (FormWindowState.Minimized == WindowState)
                Hide();
        }

然后在设计器中添加 contextMenuStrip 。 在属性 ContextMenuStrip 的 notifyIcon 中,我选择了 contextMenuStrip1 。

然后在项目编辑菜单的 contextMenuStrip 中,我添加了一个新项目,称为测试:关闭应用程序。

现在,当我运行我的应用程序并缩小隐藏表单时,我看到托盘图标中的图标右键单击它,我看到菜单:关闭应用程序

现在的问题是我在哪里/如何为关闭应用程序创建一个事件,以便用鼠标左键单击它会做些什么? (关闭应用程序)

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    双击“关闭应用程序”菜单项为您插入一个存根处理程序。现在只需为 Form 添加 Close() 方法:

        private void closeApplicationToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    

    编辑:这是一张图片,只是为了更清楚:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-10
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多