vb.net从通知区域最大化程序

时间:2016-07-04 16:48:52

标签: vb.net forms notifyicon

我有一个包含很少项目的程序并获得对它们的引用。当我开始编程时,主表格已打开。现在,我可以点击按钮,然后从我的项目开始。我将Main Form设置为最小化Notify Icon。现在,当我完成Form(来自项目)时,我希望从Notify Icon中最大化Main Form。

我该怎么做?

这就是我如何启动Form并将Main Form最小化为Notify Icon:

Dim instance As New Machines.FormMain
    instance.Show()

    NotifyIcon1.BalloonTipTitle = "TF Tools"
    NotifyIcon1.BalloonTipText = "Machines Readings"
    NotifyIcon1.ShowBalloonTip(5)

    Me.WindowState = FormWindowState.Minimized
    ShowInTaskbar = False

我有3个项目的解决方案。当我的TF TF_Tools.Form1启动时,主项目是TF Tools。我点击开始项目Machines.Form1的按钮。 TF_Tools.Form1最小化为通知图标。我想在Machines.Form1关闭时最大化TF_Tools.Form1。我试着这样做:

ShowInTaskbar = True
            Me.WindowState = FormWindowState.Maximized
            NotifyIcon1.Visible = True

当我双击Notify Icon中的图标时,这是有用的。但是,当我把它放在Machines.Form1关闭事件时,它不起作用。我试图改变我。用于TF_Tools.Form1.WindowState的WindowState但它不起作用。我想添加TF_Tools作为机器的参考,但我不能这样做。

0 个答案:

没有答案