Инфраструктура winforms не масштабируется

Я использую некоторые элементы управления из Infragistics2.Win.v10.3.Design. Я знаю, что это не последняя версия, но мы еще не перешли на более поздние версии.

Проблема в том, что у меня есть элемент управления Windows Forms, на котором у меня мало элементов управления UltraCalendarCombo. Они не масштабируются и не меняют своего положения, когда я меняю AutoScaleMode элемента управления контейнера на Font или на Dpi. Что мне использовать для их масштабирования? На самом деле шрифт внутри этих элементов управления хорошо масштабируется. Стоит ли изменять их размер вручную?

Или, может быть, элементы управления из этой библиотеки предназначены для .NET 1.1 FW, поэтому они не поддерживают свойства AutoScaleMode своих родительских элементов управления? Наше приложение скомпилировано для .NET 4.0 FW.


person Bogdan Verbenets    schedule 24.12.2012    source источник


Ответы (1)


Я тестировал это с помощью UserControl и не воспроизводил поведение. Если созданный вами элемент управления является производным от ContainerControl, вы должны получить это поведение автоматически в .NET 2.0 или более поздних версиях. См. Автоматическое масштабирование в Windows Forms для подробнее.

person alhalama    schedule 27.12.2012
comment
Какую версию элементов управления Infragistics вы тестировали? - person Bogdan Verbenets; 01.01.2013
comment
Я тестировал это с Томом 2 2012 года. - person alhalama; 02.01.2013