Как отобразить форму Windows в полноэкранном режиме в верхней части панели задач? [Дубликат]
На этот вопрос уже есть ответ здесь:
Как сделать так, чтобы приложение WinForms работало в полноэкранном режиме? 7 ответовУ меня есть приложение Windows .net, которое должно работать в полноэкранном режиме. Однако, когда приложение запускается, панель задач отображается в верхней части главной формы, и она исчезает только при активации формы, нажав на нее или используя ALT-TAB. Текущие свойства формы следующие:
WindowState = FormWindowState.NormalTopMost = NormalРазмер = 1024 768 (это разрешение экрана компьютеров, на которых он будет работать)FormBorderStyle = НетЯ попытался добавить следующие при загрузке формы, но ни один не работал для меня:
this.Focus (); (после задания фокуса свойство this.Focus всегда ложно)this.BringToFront ();this.TopMost = true; (однако это не было бы идеально в моем сценарии)this.Bounds = Screen.PrimaryScreen.Bounds;this.Bounds = Screen.PrimaryScreen.Bounds;Есть ли способ сделать это в .NET или мне придется вызывать родные методы Windows, и если так, то фрагмент кода будет очень цениться.
большое спасибо