按下通知图标时显示活动表格C#窗体

时间:2017-11-02 21:51:32

标签: c# winforms notifyicon

我正在使用C#创建一个多窗体窗体应用程序,我想要做的是有一个通知图标,当按下时显示活动窗体(最新打开的窗体)。所以每个表格都有通知图标不是答案,

但具有相同的notifyicon意味着我应该只在主论坛中处理(点击)事件。

我不确定如何解决这个问题,如果有人能提供很棒的见解。

我现有的代码,仅适用于主页面。

    private void notifyIcon1_MouseClick(object sender, MouseEventArgs e)
    {

        if (this.WindowState == FormWindowState.Normal)
        {
            Show();
            this.Focus();

        }
        else if (this.WindowState == FormWindowState.Minimized)
        {
            Show();
            this.WindowState = FormWindowState.Normal;
            this.Focus();
        }
    }

谢谢和问候

0 个答案:

没有答案