C# 如何让窗体的任务栏图标点击能最小化窗体

为了窗体美观,我设置了FromborderStyle属性为none,现在当窗体显现的时候后我想让窗体的任务栏可以点击,让窗体最小化。最小化时点击窗体显现。不知道如何实现有... 为了窗体美观,我设置了FromborderStyle属性为none,现在当窗体显现的时候后我想让窗体的任务栏可以点击,让窗体最小化。最小化时点击窗体显现。不知道如何实现
有标题栏不行啊,像qq的今日要闻窗体就可以,任务栏点击最小化。任务栏点击显现。
QQ新闻的标题栏应该不是默认的吧。是自己用Panel做的吧。
我查了一下notifyIcon控件是系统托盘控件。不是任务栏。所以notifyIcon控件好像不可以
还是自己解决了。是调用系统Api才可以。
展开
 我来答
yinzuo1988
2010-09-07 · TA获得超过116个赞
知道答主
回答量:72
采纳率:0%
帮助的人:64.7万
展开全部
添加一个 notifyIcon控件,并设置它的单击事件
private void notifyIcon1_Click(object sender, EventArgs e)
{
if (this.WindowState != FormWindowState.Minimized)
{
this.WindowState = FormWindowState.Minimized;
}
else
{
this.WindowState = FormWindowState.Maximized;
}
}

也可以把窗体隐藏
this.Hide();
显示
this.Show();
快乐的咸鱼
2010-09-08 · 超过27用户采纳过TA的回答
知道答主
回答量:166
采纳率:0%
帮助的人:61.3万
展开全部
在点击事件里面写上
this.WindowState = FormWindowState.Minimized;
就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锦绣九洲分类垃圾桶
2010-09-08 · TA获得超过864个赞
知道小有建树答主
回答量:504
采纳率:100%
帮助的人:511万
展开全部
暂时只发现 FromborderStyle属性为SizableToolWindow时可以缩小到任务栏,但是还是有标题栏..
我晕..QQ今日要闻,也是有标题栏的好不..
具体的说,QQ的标题栏,可能是腾讯自己重新写的标题栏..具体,是怎么做的,那可能就需要请教腾讯了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式