Я создал пользовательский UserControl, который работает так же, как numbericUpDown, но с различными улучшениями. Например, он может отображать дроби. Однако этот элемент управления не масштабируется так же хорошо, как некоторые другие элементы управления в моей форме, что вынуждает мой интерфейс выглядеть неловко.
Я играл с AutoScaleMode как элемента управления, так и его родительского элемента управления. Кажется, ничего не работает, хотя установка AutoScaleMode на None, кажется, оказывает меньшее влияние, чем другие настройки. Я также попытался вручную уменьшить размер элемента управления по отношению к раскрывающемуся рядом с ним. Это не сработало. Я в значительной степени застрял, и я не знаю, как противостоять этому.
Есть предложения?
Я включаю поддержку DPI для Win7 и выше.