【发布时间】:2018-04-17 01:57:17
【问题描述】:
我正在用 C# 编写一个 Windows 窗体应用程序,其中包含一个没有标题的最大化窗口,它应该被最大化并覆盖任务栏(即在任务栏上方)。这很简单,我只需执行以下操作即可实现:
Text = "";
ControlBox = false;
FormBorderStyle = FormBorderStyle.None;
..在我打开表格之前。问题是,我还希望能够通过击键来切换此行为,以便可以将其标准化(带标题)显示,然后能够返回最大化(不带标题)。问题是,当我回到最大化时,任务栏不再被窗口覆盖,它是可见的,它不应该是。
有人知道这是否可以显示,即没有标题栏覆盖任务栏的最大化窗口,还是只有在第一次打开窗口时才有可能?也可以来回切换吗?
【问题讨论】:
-
任务栏的可见性取决于用户,而不是您。
-
正在寻找
FullScreen属性?