Control.ScaleControl(SizeF, BoundsSpecified) Control.ScaleControl(SizeF, BoundsSpecified) Control.ScaleControl(SizeF, BoundsSpecified) Control.ScaleControl(SizeF, BoundsSpecified) Method

정의

컨트롤의 위치, 크기, 안쪽 여백 및 여백을 조정합니다.Scales a control's location, size, padding and margin.

protected:
 virtual void ScaleControl(System::Drawing::SizeF factor, System::Windows::Forms::BoundsSpecified specified);
protected virtual void ScaleControl (System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified);
abstract member ScaleControl : System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> unit
override this.ScaleControl : System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> unit
Protected Overridable Sub ScaleControl (factor As SizeF, specified As BoundsSpecified)

매개 변수

factor
SizeF SizeF SizeF SizeF

컨트롤의 높이와 너비 크기를 조정하는 인수입니다.The factor by which the height and width of the control will be scaled.

specified
BoundsSpecified BoundsSpecified BoundsSpecified BoundsSpecified

컨트롤의 크기와 위치를 정의할 때 사용할 컨트롤 범위를 지정하는 BoundsSpecified 값입니다.A BoundsSpecified value that specifies the bounds of the control to use when defining its size and position.

예제

BoundsSpecified

Scale

GetScaledBounds

SetBoundsCore

설명

최상위 컨트롤을 사용 하는 경우 컨트롤의 위치를 조정 하지 않습니다.If the control is top level, this will not scale the control's location. 자식 또는 자동으로 조정된 된 컨트롤의 크기에는 확장 되지 않습니다.This does not scale children or the size of automatically sized controls. 값을 변경 하 여 모든 방향으로 확장을 생략할 수 있습니다는 specified 매개 변수입니다.You can omit scaling in any direction by changing the value of the specified parameter.

적용 대상