Поделиться через


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.

Применяется к

См. также раздел