сохраните соотношение сторон формы на, изменяют размер в c#

Как я могу заставить форму иметь фиксированное соотношение сторон, которое сохраняется, когда это изменено?

Я знаю, что это может быть сделано путем переопределения OnSizeChanged и вручную изменяя [новую] Высоту/Ширину, но это вызывает мерцание, так как это изменено однажды, событие называют (к размеру, не соответствующему соотношению сторон), и затем изменяют снова (к корректному соотношению сторон). Существует ли лучший путь?

5
задан yoyoyoyosef 2 August 2010 в 20:18
поделиться