WinForms - Как Вы получаете размер, которым Управление “хочет” быть?

Когда вы говорите, что у них есть флаг, означает ли это, что у них есть атрибут с именем admin?

Если да, то любую модель с логическим значением в рельсах можно проверить с помощью:

[110 ]

Если есть другой способ определить, является ли пользователь администратором или нет, вам нужно добавить метод admin? в класс пользователя, который можно использовать для определения его статуса в представлении. [115 ]

7
задан xyz 14 April 2009 в 16:10
поделиться

2 ответа

Существует два различных свойства элементов управления, которые могут оказаться полезными для этой цели. Существует DefaultSize, который является размером элемента управления при его первоначальном создании, а затем есть PreferredSize, который является размером, в который может вписаться элемент управления. Все элементы управления имеют эти свойства, и PreferredSize должен быть тем, который вы ищете.

9
ответ дан 6 December 2019 в 10:03
поделиться

Границы - это фактический размер, нарисованный в

. ClientSize - это размер за вычетом прокрутки. bars

Control.PreferredSize - это то, что вы хотите

9
ответ дан 6 December 2019 в 10:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: