Buf*_*alo 26 .net c# windows notifyicon winforms
我想将C#WinForms应用程序最小化到系统托盘.我试过这个:
单击按钮时应用程序最小化到系统托盘?.我第一次最小化它,它在屏幕上找不到 - 任务栏/任务栏/托盘上方.
如果我点击alt标签,我可以看到我的应用程序; 如果我将选项卡添加到其中并再次将其最小化,它将显示在任务栏上方:
我究竟做错了什么?
Moh*_*oth 38
如果在最小化时隐藏表单,然后在单击托盘图标后显示该选项,该怎么办?
在表单resize事件中,执行检查并隐藏表单
private void Form_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
this.Hide();
}
}
Run Code Online (Sandbox Code Playgroud)
然后单击任务栏图标时,只需将其恢复.
private void notifyIcon_Click(object sender, EventArgs e)
{
this.Show();
this.WindowState = FormWindowState.Normal;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
33087 次 |
最近记录: |