winform如何窗口最小化到系统托盘

 时间:2024-10-17 09:53:02

1、新建winform项目打开VS2019,创建“新项目”->“windows窗体应用(.NET Framework)”。

winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘

2、创建“notifyIcon”控件在工具箱找到“notifyIcon”控件,拖到主窗体中;即可在窗体中创建“notifyIcon”控件。注意:“notifyIcon”创建一个即可。

winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘

3、设置“notifyIcon”控件图标右键“notifyIcon”选择“属性”菜单,打开“notifyIcon”属性页面,在“icon”处选择图标文件。注意:图标文件必须是.icon格式

winform如何窗口最小化到系统托盘

4、设置“notifyIcon”控竭惮蚕斗件事件右键“notifyIcon”控件选择“属性”菜单,打开“notifyIco荏鱿胫协n”控件属性页面,在“MouseDoubleClick”处双击,然后编写代码。示例代码://设置程序允许显示在任务栏this.ShowInTaskbar = true;//设置窗口可见this.Visible = true;//设置窗口状态this.WindowState = FormWindowState.Normal;//设置窗口为活动状态,防止被其他窗口遮挡。this.Activate();

winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘

5、设置窗体状态更改事件右键主窗体选择“属性”菜单,打开窗口属性页面,在“SizeChanged”处双击,然后编写代码示颖蓟段扛例代码://当点击最小化按钮时,执行操作if (this.WindowState == FormWindowState.Minimized) { //将程序从任务栏移除显示 this.ShowInTaskbar = false; //隐藏窗口 this.Visible = false; //显示托盘图标 notifyIcon1.Visible = true; }

winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘

6、自定义“notifyIcon”提示如果想自定义“notifyIcon”控件提示,右键“notifyIcon”控件;在属性页中“Text”属性中设置。

winform如何窗口最小化到系统托盘

7、自定义“notifyIcon”右键菜单1.在工具箱找到“ContextMenuStrip”控件,拖曳至主窗体并创建右键菜单项2.将“notifyIcon”控件与“ContextMenuStrip”关联;即完成了自定义右键菜单的操作。注意:如果要实现选择菜单后相应功能,双击菜单项,在事件里写相应代码即可。

winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘
winform如何窗口最小化到系统托盘
  • 如何使用postman模拟发送post请求?
  • Linux中如何下载安装老版本的谷歌浏览器
  • 教你怎么在windows上挂载nfs
  • github如何创建Repository(代码仓库)
  • OSPF中的NBMA网络简介
  • 热门搜索
    手抄报感恩的心 关于春节手抄报的内容 手抄报的格式 有关动物的手抄报 以书为友手抄报 初中手抄报版面设计 放飞梦想手抄报资料 世界知识产权日手抄报 环境保护手抄报图片 语文手抄报内容大全