【发布时间】:2014-02-10 10:27:28
【问题描述】:
如图所示,我希望我的 vb.net 应用程序以最小化的方式运行,当按下最小化按钮时显示一个弹出窗口。有什么办法可以做到吗?
【问题讨论】:
-
搜索通知图标和上下文菜单。例子很多
-
Google 是你的朋友,正如@qwr 提到的,这方面有很多例子
如图所示,我希望我的 vb.net 应用程序以最小化的方式运行,当按下最小化按钮时显示一个弹出窗口。有什么办法可以做到吗?
【问题讨论】:
试试这个...
您可以使用 notifyicon 控件...当窗体最小化时隐藏并显示 notifyicon,否则显示窗体并隐藏 notifyicon 控件...
添加通知图标控件
在表单调整大小事件下添加此代码
If Me.WindowState = FormWindowState.Minimized Then
Me.WindowState = FormWindowState.Minimized
NotifyIcon1.Visible = True
NotifyIcon1.ShowBalloonTip(5, "System", "DoubleClick on the Icon to restore the application.", ToolTipIcon.Info)
Me.Hide()
End If
在notifyicon控件的双击事件下,添加这段代码...
Me.Show()
Me.WindowState = FormWindowState.Maximized
NotifyIcon1.Visible = False
【讨论】: