iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >VB.NET NotifyIcon控件怎么用
  • 653
分享到

VB.NET NotifyIcon控件怎么用

2023-06-17 21:06:21 653人浏览 独家记忆
摘要

小编给大家分享一下VB.NET NotifyIcon控件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!本文所使用的编程环境是Microsoft Visual

小编给大家分享一下VB.NET NotifyIcon控件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

本文所使用的编程环境是Microsoft Visual Studio 2005,首先打开 Visual Studio.在文件(File) 菜单上,单击新建项目 (New Project)。 在新建项目 (New Project) 对话框的模板 (Templates)窗格中,单击 windows 应用程序 (Windows Application)。单击确定 (OK)。

想要将窗体图标最小化时自动隐藏到任务栏,我们可以使用一个控件,这个控件的名字叫做VB.net NotifyIcon控件,打开左侧的工具箱找到 VB.NET NotifyIcon控件直接将它拖到窗体上。把NotifyIcon的Icon属性设一下,当然ICON属性你可以设置一个好看的图标。

将下来单击FORM1窗体,进入属性设置把Form的WindowState设成Minimized;ShowInTaskbar属性设成False.

接下来我们就要输入代码:

  1. Private Sub Form1_Resize(ByVal sender As Object, 
    ByVal e As System.EventArgs) Handles MyBase.Resize  

  2. If Me.WindowState = FormWindowState.Minimized Then  

  3. Me.Hide()  

  4. End If  

  5. End Sub 

在Form的Resize代码事件中,代码的意思是让窗体最小化的时候就自动隐藏到状态栏。这样运行的时候窗体就会自动隐藏,出现在状态栏了。想双击图标的时候显示窗体的话可以设置VB.NET NotifyIcon控件的DoubleClick代码:

  1. Private Sub NotifyIcon1_DoubleClick(ByVal sender As Object, 
    ByVal e As System.EventArgs) Handles NotifyIcon1.DoubleClick  

  2. Me.ShowInTaskbar = True 

  3. Me.Show()  

  4. Me.WindowState = FormWindowState.Normal  

  5. End Sub 

如果我们想创建右键菜单的话,我们可以在窗体上添加一个ContextMenustrip控件,用NotifyIcon的ContextMenu属性进行关联。在工具箱中选择菜单和工具栏,直接将ContextMenu控件拖到窗体上进入属性设置,输入相应菜单关键字。然后单击窗体的VB.NET NotifyIcon控件,设置属性,在contextmenustrip处选择刚才编辑过的右键菜单ContextMenustrip进行关联。然后按F5运行程序,点击窗体最小化按钮,窗体的图标自动隐藏到状态栏了。点击右键你可以看到精美的右键菜单。

以上是“VB.NET NotifyIcon控件怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: VB.NET NotifyIcon控件怎么用

本文链接: https://www.lsjlt.com/news/293121.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VB.NET NotifyIcon控件怎么用
    小编给大家分享一下VB.NET NotifyIcon控件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!本文所使用的编程环境是Microsoft Visual...
    99+
    2023-06-17
  • VB.NET如何使用NotifyIcon控件
    这篇文章给大家分享的是有关VB.NET如何使用NotifyIcon控件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。本文所使用的编程环境是Microsoft Visual Studio 2005,首先打开 Vis...
    99+
    2023-06-17
  • WinForms中NotifyIcon控件的作用是什么
    在WinForms中,NotifyIcon控件用于在系统托盘中显示一个小图标,通常用来实现程序的后台运行和消息通知功能。通过Noti...
    99+
    2024-03-13
    WinForms NotifyIcon
  • VB.NET Textbox控件怎么用
    今天就跟大家聊聊有关VB.NET Textbox控件怎么用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。VB.NET编程语言是一款面相对象的开发语言。在这一语言中,有很多控件的使用技...
    99+
    2023-06-17
  • VB.NET中MonthCalendar控件怎么用
    这篇文章主要为大家展示了“VB.NET中MonthCalendar控件怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET中MonthCalendar控件怎么用”这篇文章吧。VB.N...
    99+
    2023-06-17
  • VB.NET控件数组怎么用
    小编给大家分享一下VB.NET控件数组怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!VB.NET的功能非常强大,可以实现代码的托管,以及强化代码架构,为程序...
    99+
    2023-06-17
  • VB.NET中ListView控件怎么用
    这篇文章主要介绍了VB.NET中ListView控件怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。VB.NET ListView控件在程序开发过程中的使用是非常广泛的。...
    99+
    2023-06-17
  • VB.NET动态控件怎么用
    这篇文章主要为大家展示了“VB.NET动态控件怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET动态控件怎么用”这篇文章吧。本文的讨论也将着眼于这两种情况。首先是当程序员需要动态建...
    99+
    2023-06-17
  • VB.NET中怎么调整控件
    VB.NET中怎么调整控件,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。VB.NET调整控件的工作比在Visual Basic 6中要容易得多。大多数Syste...
    99+
    2023-06-17
  • VB.NET中怎么设置控件
    这篇文章给大家介绍VB.NET中怎么设置控件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。VB.NET经过长时间的发展,很多用户都很了解VB.NET设置控件了,这里我发表一下个人理解,和大家讨论讨论。个人都不希望在别人...
    99+
    2023-06-17
  • VB.NET中怎么重载Windows控件
    本篇文章为大家展示了VB.NET中怎么重载Windows控件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在VB.NET中,用户可以根据一个已经存在的控件继承出一个新的Windows控件来实现VB....
    99+
    2023-06-17
  • VB.NET中怎么定制Windows控件
    本篇文章给大家分享的是有关VB.NET中怎么定制Windows控件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一 .NET中设计控件.NET将控件放在UserControl对...
    99+
    2023-06-17
  • VB.NET中怎么使用动态数组控件
    本篇文章给大家分享的是有关VB.NET中怎么使用动态数组控件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在form的头部定义一个公共的ArrayList类型的变量 ...
    99+
    2023-06-17
  • VB.NET中怎么实现叠代使用控件
    今天就跟大家聊聊有关VB.NET中怎么实现叠代使用控件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。VB.NET实现叠代使用控件表单包含了一系列控件,您可以对这些控件进行循环选择,从...
    99+
    2023-06-17
  • VB.NET如何使用MonthCalendar控件
    小编给大家分享一下VB.NET如何使用MonthCalendar控件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!VB.NET使用MonthCalendar控件下...
    99+
    2023-06-17
  • 怎么利用TreeView控件显示VB.NET文件夹列表
    本篇内容主要讲解“怎么利用TreeView控件显示VB.NET文件夹列表”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么利用TreeView控件显示VB.NET文件夹列表”吧!一、VB.NET...
    99+
    2023-06-17
  • VB.NET 中怎么实现一个Label控件
    VB.NET 中怎么实现一个Label控件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.设置标签的文本在VB.NET Label控件中显示文本,使用“Text”属性。在开发...
    99+
    2023-06-17
  • VB.NET中ToolBar控件的作用是什么
    VB.NET中ToolBar控件的作用是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.VB.NET ToolBar控件Buttons集合ToolBar控件由Button...
    99+
    2023-06-17
  • VB.NET中MSComm控件的作用是什么
    本篇文章给大家分享的是有关VB.NET中MSComm控件的作用是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。利用MSComm控件实现计算机通信的关键是理解并正确设置MSC...
    99+
    2023-06-17
  • VB.NET中如何使用COMBOBOX控件
    小编给大家分享一下VB.NET中如何使用COMBOBOX控件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Visual Basic.NET是基于微软.NET Fr...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作