Я хотел задать этот вопрос некоторое время.Измените максимальную ширину или максимальную высоту формы в .net
Похоже, что если я хочу установить максимальную ширину формы, мне также нужно установить максимальную высоту.
Это право?
Если да, то какой из множества переменных я использую в этой ситуации, чтобы установить максимальную высоту формы в высоту окна?
Screen.PrimaryScreen.Bounds ?, Screen.GetWorkingArea (New Point (0, 0))?
Eta: Из дальнейших исследований, я думаю, PrimaryScreen.Bounds и GetWorkingArea - то же самое.
Кроме того, подумав немного больше, должен ли я помещать Int32.MaxValue в свойство height вместо максимальной высоты окна?
Я не слишком уверен в этом, потому что MaxWindowTrackSize ограничивает максимальный размер размера области отображения. Хотя я и не нашел нужды, я думаю, что окно иногда имеет размер больше площади экрана. Досадно, что максимальный размер не имеет значения по умолчанию (-1, -1), где -1 означает неограниченный. – Jules
настройка этого в Designer (.cs) не будет работать ... – serhio