private void notifyIcon_MouseClick(object sender, MouseEventArgs e) { if (WindowState == FormWindowState.Normal) { MinimizeForm(); } else if (WindowState == FormWindowState.Minimized) { ShowInTaskbar = true; Show(); WindowState = FormWindowState.Normal; TopMost = true; TopMost = false; _isMinimized = false; FormPositioning.ScreenRightAtTheBottom(this); } }
protected override void OnLoad(EventArgs e) { FormPositioning.ScreenCenterAtTheBottom(this); FormAnimations.SlideUpTopMostWithoutStealingFocus(this); base.OnLoad(e); }