C# winfrom开发中如何实现在程序已最小化到系统托盘

如题所述

用notifyIcon控件可以实现,可以更换托盘的图标,不过图片格式为.ico所以一般的jpg图片要转换成ico才可用
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-03
notifyIcon控件可以实现!

C#winform中怎么将程序最小化到系统托盘
1.在form中添加一个NotifyIcon控件 2.把87.ico这个图标放在binDebug目录下 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace 将程序最小化到系统托盘 { public partial c...

【C#】WinForm中如何让窗口最小化时直接最小化到托盘,后台运行
1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。3.添加窗体最小化事件(首先需要添加事件引用):代码如下:this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);\/\/上面一行是主窗体InitializeComponent()方法中需要添加的...

C# 如何将某一个应用程序最小化到任务托盘!
1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。3.添加窗体最小化事件(首先需要添加事件引用):this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);\/\/上面一行是主窗体InitializeComponent()方法中需要添加的引用 privat...

C#winform怎样实现托盘
双击托盘,窗体还原;右击窗体,出现托盘菜单,实现最小化,最大户,还原,退出等。这样的功能C#winform怎样实现呢 ?实现 WinForm中托盘菜单由NotifyIcon控件来实现,右键菜单由contextMenuStrip来实现,我们将二者相关联,即可实现我们所期望功能的托盘程序。添加控件 我们在需要托盘的form界面上拖入NotifyIcon和...

C# winform 启动后自动最小化至托盘,如何去掉屏幕左下角缩小的那部分...
在窗体的WindowState 属性选择Minimized,而不是通过程序登录时候去设置 this.WindowState = FormWindowState.Minimized;后者就是你现在遇到的情况

C#实现WinForm程序的动态系统托图标
2.在主窗体中添加一个 ContextMenu 控件-contextMenu1,并添加菜单项 3.设置 notifyIcon1 的属性:将notifyIcon1.ContextMenu 设置为 contextMenu1 notifyIcon1.Visible = true notifyIcon1.Icon 设置到一个图标文件 3.处理主窗体的closing事件,即关闭主窗体时就最小化到系统托盘 private void Form1_...

C#怎么做系统托盘啊
先将窗体的Text属性设置为"动画系统图标示例",MaximiseBox、MinimiseBox、ShowInTaskbar属性均设置为False。再往窗体上添加NotifyIcon控件、ContextMenu控件各一个。将NotifyIcon控件的Icon属性设置为一个图标文件,Name属性设置为“m_trayIcon”;ContextMenu属性设置为"contextMenu1";接下来开始编辑ContextMenu...

c# winform如何做到最小化时在任务栏弹出通知,如图
private void 记事历_SizeChanged(object sender, EventArgs e){ if (this.WindowState == FormWindowState.Minimized) this.ShowInTaskbar = false;通知栏图标.BalloonTipText = "最小化到托盘,重新打开请单击这里。";通知栏图标.BalloonTipTitle = this.Text;通知栏图标.ShowBalloonTip(1000);} ...

C#winform如何最小化主窗口
1、首先输入代码:#region 私有方法 处理窗体的 显示 隐藏 关闭(退出)private void ExitMainForm(){ if (MessageBox.Show("您确定要退出化验数据接收程序吗?", "确认退出",MessageBoxButtons.OKCancel, MessageBoxIcon.Question,MessageBoxDefaultButton.Button2) == DialogResult.OK){ this.notifyIcon....

C# WinForm 窗体最小化之后 点击最大化时 只显示整个窗体的一角,不显示...
双击最小化按钮时只用写成 this.Hide();双击任务栏时代码改成 this.Show();这样显示出来的就是你原来窗体最小化时的样子

相似回答
大家正在搜