我正在尝试将我的 winapp 最小化到系统托盘。我从codeproject下载了一个示例项目。但它会在 Form.Resize 事件上转到 systary。代码 -
private void Form_Resize(object sender, EventArgs e)
{
notifyIcon1.BalloonTipTitle = "Minimize to Tray App";
notifyIcon1.BalloonTipText = "You have successfully minimized your form.";
if (FormWindowState.Minimized == this.WindowState)
{
notifyIcon1.Visible = true;
notifyIcon1.ShowBalloonTip(500);
this.Hide();
}
else if (FormWindowState.Normal == this.WindowState)
{
notifyIcon1.Visible = false;
}
}
是否有必要在调整大小事件时处理它?我可以在按钮点击事件中做到这一点吗?