vb.net 中最小化到托盘和锁定窗体大小的问题(notifyIcon的两个重要属性)
2014-02-14 08:59
351 查看
最小化到托盘需要用到 NotifyIcon 控件,从工具箱中找到并添加,其余代码如下:
notifyIcon的两个重要属性:
Icon:将在系统栏中显示的图标
Text:当鼠标悬停在该图标上时显示的文本
'最小化到右下角 & 锁定窗口大小 Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Resize If Me.WindowState = FormWindowState.Minimized Then Me.Hide() End If '这里实现窗口不允许更改大小(就是在改变窗口大小的时候锁定某一数值,实现无法改变大小的效果。另外要把最大化按钮设置为false) Me.Width = 650 Me.Height = 500 End Sub
'双击托盘中的图标还原窗口 Private Sub NotifyIcon1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles NotifyIcon1.DoubleClick Me.ShowInTaskbar = True Me.Show() Me.WindowState = FormWindowState.Normal End Sub
notifyIcon的两个重要属性:
Icon:将在系统栏中显示的图标
Text:当鼠标悬停在该图标上时显示的文本
相关文章推荐
- [VB.NET]改变窗体的width或height属性,程序运行后窗体的大小却不发生变化
- VB.NET关闭窗体时最小化(附带解决.NET程序导致XP无法关机重启的问题)
- [VB.NET]font属性重要问题 在线等!
- C#窗体的最大化/最小化/还原/最小化到托盘/NotifyIcon的代码实现
- vb.net禁止用户改变窗体大小
- [VB.NET]送分问题!!!我在窗体上利用鼠标动态的画矩形,就像QQ截图的矩形选框那样.可是怎么清除之前画的矩形留下的痕迹?
- NET中反射实现 可空类型 与基础类型的转换 以及获取指定属性的大小问题
- VB.NET章鱼哥出品—如何解决MDI子窗体被父窗体中的控件覆盖的问题
- 【转】NET中反射实现 可空类型 与基础类型的转换 以及获取指定属性的大小问题
- VB.NET实现窗体图标最小化到状态栏
- [VB.NET]50分求助窗体显示问题(相当基础),谢谢!
- [VB.NET]VB2005 中MDI窗体的剪贴板问题
- vb.net 类中属性中的事件 并向新加窗体中用代码添加控件
- vb.net 类的属性的设置和获取问题
- [VB.NET]多个窗体启动问题 (vb.net 2005)
- C#窗体的最大化/最小化/还原/最小化到托盘/NotifyIcon的代码实现
- 最小化窗体的时候,将窗体放到托盘(NotifyIcon)
- 解决WinForm(C#)中MDI子窗体最大化的问题(VB.net中也适用)
- C#窗体的最大化/最小化/还原/最小化到托盘/NotifyIcon的代码实现
- [VB.NET]vb2005卸载窗体问题