0

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

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

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

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

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

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

4

1 回答 1

1

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

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

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

双击获取默认处理程序

于 2013-06-04T19:37:45.393 回答