c#中窗体实现隐藏,任务栏为什么无图标?用了notifyIcon控件,也载入了图标,notifyIcon怎么用才能显示在窗体上,可以单击触发隐藏!
我用的是一个PictureBox载入图片,单击调用notifyIcon单击事件.
也能隐藏就是任务栏里没有图标?
希望在右下角的任务栏有个图标,单击后能弹出.
当在隐藏状态下,用一个方法让窗体显示出来,怎么才能让显示在屏幕最前面?我在方法里写了 this.TopMost = true;也是不显示到前面,只在任务栏上??
我用的是一个PictureBox载入图片,单击调用notifyIcon单击事件.
也能隐藏就是任务栏里没有图标?
希望在右下角的任务栏有个图标,单击后能弹出.
当在隐藏状态下,用一个方法让窗体显示出来,怎么才能让显示在屏幕最前面?我在方法里写了 this.TopMost = true;也是不显示到前面,只在任务栏上??
解决方案 »
- 求助
- 关于终止readbyte()函数的问题
- C#中int 型和datetime型如何相加,比较
- 帮我解决一下字符串""的问题?
- 关于Windows Application程序国际化的问题
- 急!我的win200svr+asp.net2.0+access为什么访问十几次数据库后就不能再访问了
- 请教一个小程序,谢谢各位先~~
- C# 解析下面的数据 最好解析成泛型
- C#如何做一个类似openfiledialog中的选择目录的那个combobox一样的,可以显示树的comboBox
- 【WinForm问题】:如何在form上面绘制简单的图案,比如长方形、正方形等
- 如何獲得DataGridView單元格編輯後的值~~急
- 向大家请教,FTP上传文件:远程服务器返回错误: (550) 文件不可用
然后设置主窗体和notifyIcon(此处实例是ni)的contextMenu为此contextMenu1,单击菜单可以看到效果,如果最小化也要推到托盘的话,可能要用到其它事件
.................................................................
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace Notify
{
public partial class Notify : Form
{
public Notify()
{
InitializeComponent();
} private void miShowWindow_Click(object sender, EventArgs e)
{
//显示窗体
this.Visible = true;
this.ni.Visible = false;
} private void miShowAll_Click(object sender, EventArgs e)
{
//显示全部
this.Visible = true;
this.ni.Visible = true;
} private void miShowIcon_Click(object sender, EventArgs e)
{
//显示托盘
this.Visible = false;
this.ni.Visible = true;
} private void miExit_Click(object sender, EventArgs e)
{
Application.Exit();
} private void ni_Click(object sender, EventArgs e)
{
//显示托盘
miShowWindow_Click(sender, e);
}
}
}
自己写代码写到Formload中
notifyIcon1.Icon = new Icon("D:\\pda.ico", 16, 16);
刚试过