做了个程序,,加入了notifyIcon使程序在右下角有图标,,可点了“显示桌面”后,,要怎么写才能使单击右下角有图标显示程序。
private void notifyIcon1_MouseClick(object sender, MouseEventArgs e)
{
}
试过this.show();Visible=true;都不行。
谢谢!
C#写的程序点“显示桌面”后,怎么才能单击桌面右下图标显示程序
答案:3 悬赏:30 手机版
解决时间 2021-05-17 00:13
- 提问者网友:孤凫
- 2021-05-16 09:01
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-05-16 09:57
你隐藏窗口用的是Hide()吧?
假设主窗体是form1,你试一下form1.show()看看。
全部回答
- 1楼网友:duile
- 2021-05-16 12:54
就是设置一下WindowState为Normal就可以了。
如果不起作用,那就看看是否正确捕捉了事件。
- 2楼网友:迷人又混蛋
- 2021-05-16 11:22
private void Main_Resize(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
{
this.Visible = false;
this.notifyIcon1.Visible = true;
}
}
private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
{
this.Visible = true;
this.WindowState = FormWindowState.Normal;
this.notifyIcon1.Visible = false;
}
参考以上代码!
其中Resize事件是窗体事件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯