Мы все знаем, что базовый класс Control имеет метод масштабирования. Проблема в том, что это абсолютное дерьмо. Хотя он превосходно масштабирует все элементы управления, он не масштабирует шрифты. Поэтому все мои ярлыки, текстовые поля и кнопки выглядят настолько неудобно. Было бы просто просто пропустить все элементы управления формы и изменить шрифт, но Control.Font.Size доступен только для чтения, поэтому foreach (Control C в этом. Controls) {C.Font.Size = C.Font. Размер * .8f;} не будет делать трюк.Масштабирование шрифта элемента управления в C# .Net
Каков наилучший способ масштабирования шрифта каждого элемента управления в форме при масштабировании самой формы?
Хорошая находка, спасибо! –