gpt4 book ai didi

c# - 如何隐藏 Windows 窗体但为其保留任务栏条目?

转载 作者:行者123 更新时间:2023-11-30 14:20:17 25 4
gpt4 key购买 nike

我正在编写 C# Windows 窗体应用程序。如何隐藏表单同时在 Windows taskbar 中保持事件状态?

我试过设置 Visible属性为 false 并使用 Hide()方法,但它们隐藏了表单和任务栏条目。

我还尝试通过设置 WindowState 永久最小化应用程序至 FormWindowState.MinimizedOnLoadonResize事件。这工作得很好,但是当您左键单击任务栏中的图标时,您会在应用程序调整大小之前快速闪现(这有点烦人)。

如果这个问题以前出现过,我很抱歉,但到目前为止我看到的每个问题都涉及完全隐藏任务栏,或者将应用程序作为任务栏项目删除(由 NotifyIcon 代替)。

如何解决这个问题?

最佳答案

设置

FormBorderStyle = None 

& 在 Load 事件中:

private void Form1_Load(object sender, EventArgs e)
{
this.Size = new System.Drawing.Size(0, 0);
}

关于c# - 如何隐藏 Windows 窗体但为其保留任务栏条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1467598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com