66问答网
所有问题
c# winform 里我想点击notifyicon控件后将窗体显示在桌面最顶部!?
我不想用TopMost这个属性。因为当我操作桌面上其它窗体的时候不会被它遮住!
举报该问题
推荐答案 2010-08-22
双击notifyicon图标事件中,将你的软件的当前窗口设置为激活状态就可以。这样Windows系统会自动将你的窗口放在最前端,而且在操作其他窗口时,该窗口会自动后移不会挡住其他窗口。属性好像是Form.Active(),具体名称忘记了。你可查一下。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Uxxp9sv9D.html
相似回答
C#
中让子
窗体在
任务栏上
显示
答:
最后给
notifyIcon控件
加单击事件://notifyIcon单击事件 private void notifyIcon1_Click(object sender, EventArgs e){ this.WindowState = FormWindowState.Normal;} 建议FormTable最好用Show()显示,不要用ShowDialog()方法模态显示,用为你可能抛开FormTable去用MainForm。
C#
怎样做到窗体时最小化到状态栏,双击运行时又能正常
显示窗体
答:
首先在窗体中添加一个
notifyIcon
1控件 //添加事件《实现最小化之后任务栏显示图标》private void Form1_StyleChanged(object sender, EventArgs e){ if (this.WindowState == FormWindowState.Minimized){ this.notifyIcon1.Visible = true;this.Visible = false;} } //双击图标
之后显示窗体
private vo...
在
c#
中 修改
winform
的哪一个属性使其运行时在任务栏
显示
图标
答:
窗体上添加一个
NotifyIcon
空间 ,当
窗体最
小化时if(this.WindowState==FormWindowState.Normal&&this.Visible==true){ this.
notifyIcon
1.Visible=true;this.WindowState=FormWindowState.Minimized;this.Visible=false;this.ShowInTaskbar=false;}
C#
NotifyIcon控件
用法
答:
你可以考虑
NotifyIcon 控件
作为一个静态的变量。。或者在每个
窗体
加上一个NotifyIcon 变量 在构造的时候将这个变量传进去~至于如何给它加右键菜单 你可以从控件栏那里拖一个contextMenuStrip控件。。NotifyIcon 控件的属性contextMenuStrip属性 指向你的contextMenuStrip控件就行了。。。
用
c#
做的
窗体
,当按
显示桌面
时,该窗体不会
在桌面
中消失!
答:
先放一个
notifyIcon控件
,表示图标,比如你说的迅雷图标 //在窗体中找到Deactivate事件,表示
窗体最
小化,小图标出现 private void form1_Deactivate(object sender, EventArgs e){ if (this.WindowState == FormWindowState.Minimized){ this.Visible = false;this.notifyIcon1.Visible = true;} } // ...
C#
实现
WinForm
程序的动态系统托图标
答:
1.在主
窗体
中添加一个
NotifyIcon 控件
-notifyIcon1 2.在主窗体中添加一个 ContextMenu 控件-contextMenu1,并添加菜单项 3.设置 notifyIcon1 的属性:将notifyIcon1.ContextMenu 设置为 contextMenu1 notifyIcon1.Visible = true notifyIcon1.Icon 设置到一个图标文件 3.处理主窗体的closing事件,即关闭...
大家正在搜
winform控件随窗体缩放
winform调用wpf控件
winform 开源控件库
winform有哪些好用的控件
winform控件详解
winform控件大全
winform常用控件
winform控件库
winform控件浮动