ContainerControl.AutoScaleDimensions Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает размеры, заданные для этого элемента управления при разработке.
public:
property System::Drawing::SizeF AutoScaleDimensions { System::Drawing::SizeF get(); void set(System::Drawing::SizeF value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.SizeF AutoScaleDimensions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.AutoScaleDimensions : System.Drawing.SizeF with get, set
Public Property AutoScaleDimensions As SizeF
Значение свойства
Объект SizeF, содержащий количество точек на дюйм или размер Font, который был задан для этого элемента управления при разработке.
- Атрибуты
Исключения
Ширина или высота значения SizeF меньше нуля при задании этого значения.
Комментарии
Свойство AutoScaleDimensions представляет параметр DPI или шрифта экрана, на который был масштабирован или предназначен элемент управления. В частности, во время разработки конструктор Windows Forms присваивает этому свойству значение, используемое монитором. Затем, когда форма загружается во время выполнения, если CurrentAutoScaleDimensions свойство отличается от AutoScaleDimensions, PerformAutoScale метод будет вызван для выполнения масштабирования элемента управления и всех его дочерних элементов. Затем будет обновлен с AutoScaleDimensions учетом нового размера масштабирования.
Дополнительные сведения об автоматическом масштабировании см. в статье Автоматическое масштабирование в Windows Forms.