c#运行应用程序,如果我想打开,隐藏表单就无法打开

本文关键字:表单 隐藏 想打 运行 应用程序 如果 | 更新日期: 2023-09-27 18:00:51

我有一个自动隐藏的应用程序开关。但是我想打开的时候却打不开。有人知道如何打开隐藏的应用程序吗?

如果必须隐藏代码:

        protected override void OnVisibleChanged(EventArgs e)
    {
        base.OnVisibleChanged(e);
        this.Visible = false;
    }

所以,如果我运行这个应用程序,应用程序会完全消失,而不是在任务栏或其他什么地方。。

它按我想的方式运行,但无法在我想的时候打开应用程序。请帮忙!

c#运行应用程序,如果我想打开,隐藏表单就无法打开

设计此类应用程序的一种可能性是用ShowInTaskBar=false打开它们,并在系统托盘中最小化。稍后需要时,您可以从系统托盘中将其打开。通过这种方式,您在系统托盘中有一个图标,因此无论何时需要,都可以使用上下文菜单打开它(示例中给出(。

系统托盘中最小化的另一个示例。

希望它能有所帮助!