У меня есть проект Winforms с максимизированной формой (this.WindowState = System.Windows.Forms.FormWindowState.Maximized
). Когда пользователь перетаскивает форму за ее границу, чтобы переместить форму, ее размер изменяется до размера, который я установил (который не является максимальным размером экрана, поскольку я точно не знаю, какие значения установить для свойства MinimumSize
, чтобы оно было максимизируется на каждом экране).
Я не хочу такого поведения. Я просто хочу, чтобы форма оставалась максимальной. Я установил FormBorderStyle
на FixedDialog
, чтобы пользователь не мог изменить размер формы, перетаскивая границы. Я пытался переустановить максимальное состояние окна во всех видах событий, но они, похоже, не работают.
Кто-нибудь знает, как это исправить?