簡體   English   中英

如何創建/添加與notifyIcon連接的contextMenuStrip1事件?

[英]How can i create/add an event of contextMenuStrip1 that is connected with notifyIcon?

我在Form1中向我的設計師添加了notifyIcon。 然后我把它藏起來了:

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

然后在設計器中添加contextMenuStrip。 在屬性ContextMenuStrip中的notifyIcon中,我選擇了contextMenuStrip1。

然后,在項目編輯菜單的contextMenuStrip中,為測試添加了一個名為它的新項目:Close Application。

現在,當我運行我的應用程序並調整其​​大小以隱藏該窗體時,我在托盤圖標中看到該圖標,右鍵單擊它,我看到菜單:關閉應用程序

現在的問題是,我在哪里/如何為“關閉應用程序”創建一個事件,因此,用鼠標左鍵單擊它會做些什么? (關閉應用程序)

雙擊“關閉應用程序”菜單項,為您插入一個存根處理程序。 現在,只需為Form添加Close()方法:

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

編輯:這是一張圖片,只是為了使其更清晰:

雙擊以獲取默認處理程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM