如何实现将一个Form最小化为图标

hxhbluestar 2003-11-22 07:06:33
只有一个Form
点击最小化按钮的时候最小化为右下角的图标,请给出源代码,谢谢!
...全文
46 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
eyoexply 2003-11-22
  • 打赏
  • 举报
回复
private void Form1_Resize(object sender, System.EventArgs e)
{
if(this.WindowState==FormWindowState.Minimized)
{
this.Visible=false;
}
}
ajex 2003-11-22
  • 打赏
  • 举报
回复
example:
http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=AD98CE17-7F43-4C97-8FE5-836B6C743EDA
hxhbluestar 2003-11-22
  • 打赏
  • 举报
回复
谁说没人回啊,只是网速太慢了

收到了,谢谢各位指点
jackyhzzjcn 2003-11-22
  • 打赏
  • 举报
回复
哇,看的时候还没人回了, 晕倒
jackyhzzjcn 2003-11-22
  • 打赏
  • 举报
回复
提供思路就不行? 呵呵,开玩笑

1、首先将FORM的ShowInTaskBar设置为false,这样在任务栏里就没了;
2、采用NotifyIcon,将图标放到右下角,呵呵;
Dugu_Niu 2003-11-22
  • 打赏
  • 举报
回复
在窗体上添加一个NotifyIcon控件
在最小化事件里me.hide()
然后让NotifyIcon的图标show就可以
qiuji 2003-11-22
  • 打赏
  • 举报
回复
使用NotifyIcon控件,
然后在Form1_Resize事件中添加下面的代码:
private void Form1_Resize(object sender, System.EventArgs e)
{
if(this.WindowState==FormWindowState.Minimized)
{
this.Visible=false;
}
}
zoujiaming 2003-11-22
  • 打赏
  • 举报
回复
用NotifyIcon控件就行啊

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧