РЕДАКТИРОВАТЬ> РЕШЕНО: Оказывается, я установил для всех свойств шрифта элементов пользовательского интерфейса значение 14pt Arial, но не для самого usercontrol, поэтому, когда он рисовал его в форме, он менял его размер. Изменив размер шрифта usercontrol на 14pt Arial, а затем переместив / изменив размеры, все исправило.
Я начал работать над пользовательским интерфейсом для приложения, которое я делаю. В приложении есть элемент управления devexpress, и изначально я просто помещал туда все свои элементы управления, чтобы посмотреть, как он будет выглядеть, и решить любые проблемы с макетом. Что ж, я решил вытащить все элементы пользовательского интерфейса для каждой вкладки и поместить их в UserControl, чтобы этот UserControl заполнил вкладку.
Проблема в том, что он выглядит совершенно нормально (т.е. так же, как и раньше), когда в пользовательском контроле, но когда я переношу это на вкладку, все элементы пользовательского интерфейса ОГРОМНЫ (примерно вдвое, но не совсем) двойной).
Вот несколько изображений, чтобы показать вам, что я имею в виду.
Редактировать> Примечание. Это приложение winforms.
UserControl:
изменить> удаленные изображения
Форма:
изменить> удаленные изображения
Оказывается, объекты меняются. Я проверил свойство .Size элементов пользовательского интерфейса после события usercontrol.load, и они намного больше, чем они должны быть. Это происходит, если есть привязка, как я хотел бы, все привязки сверху слева и вообще без привязки.