如何创建/添加与notifyIcon连接的contextMenuStrip1事件?

时间:2013-06-04 19:33:40

标签: c# winforms

我在Form1中为我的设计器添加了一个notifyIcon。 然后我隐藏了它:

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

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

然后在项目编辑菜单的contextMenuStrip中,为测试添加了一个名为it的新项目:Close Application。

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

现在的问题是在哪里/如何为Close Application创建一个事件,所以只需用鼠标左键单击它就可以做什么? (关闭申请表)

1 个答案:

答案 0 :(得分:1)

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

    private void closeApplicationToolStripMenuItem_Click(object sender, EventArgs e)
    {
        this.Close();
    }
编辑:这是为了让它更清晰:

Double Click to get default handler