Winforms Real Full -Scree Display Method
]]Описание задачи
]разработчик хочет найти способ сделать приложение Winforms работать в режиме полного экрана, устраняя все видимые помехи, такие как панель задач или граница. В настоящее время они используют FormborderStyle.none и Windowstate.Maximized, но этот метод не может перезаписать панель задач.
]solutions
]для достижения полноэкранного опыта требуются следующие шаги:
]установить FormborderStyle на formbordStyle.none:
] this.FormBorderStyle = FormBorderStyle.None;
установить WindowState на FormWindowState.maximized:
] this.WindowState = FormWindowState.Maximized;
установите максимум to true:
] this.TopMost = true;
]
Extra Tip: автоматически скрыть Menustrip
]]Для дальнейшего максимизации экрана можно использовать следующий код для автоматической скрытия Menustrip:
this.menuStrip1.VisibleChanged = (s, e) => {
if (this.menuStrip1.Visible && this.FormBorderStyle == FormBorderStyle.None)
{
this.Height = this.menuStrip1.Height;
this.menuStrip1.Visible = false;
}
};
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3