다음을 통해 공유


Shape.Scale 메서드

배율 인수를 지정된 하면 도형의 배율을 조정 합니다.

네임스페이스:  Microsoft.VisualBasic.PowerPacks
어셈블리:  Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)

구문

‘선언
Public MustOverride Sub Scale ( _
    factor As SizeF _
)
public abstract void Scale(
    SizeF factor
)
public:
virtual void Scale(
    SizeF factor
) abstract
abstract Scale : 
        factor:SizeF -> unit 
public abstract function Scale(
    factor : SizeF
)

매개 변수

설명

Scale 메서드는 지정한 배율 factor로 컨트롤의 배율을 조정합니다.이렇게 하면 더 크거나 더 작은 크기를 현재 크기의 백분율을 기준으로 있습니다.

예제

다음 예제에서는 Scale 메서드가 확장 하는 OvalShape 컨트롤.이 예제에서는 사용자가 있어야는 OvalShape 폼에 OvalShape1 이라는 컨트롤입니다.

Private Sub OvalShape1_Click() Handles OvalShape1.Click
    Dim state As Boolean
    If state = False Then
        OvalShape1.Scale(New SizeF(2, 3))
        state = True
    Else
        OvalShape1.Scale(New SizeF(0.5, 0.333))
        state = False
    End If
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
    bool state = true;
    if (state == false)
    {
        ovalShape1.Scale(new SizeF(2, 3));
        state = true;
    }
    else
    {
        ovalShape1.Scale(new SizeF((float)0.5, ((float)0.333)));
        state = false;
    }
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Shape 클래스

Microsoft.VisualBasic.PowerPacks 네임스페이스

기타 리소스

방법: LineShape 컨트롤로 선 그리기(Visual Studio)

방법: OvalShape 및 RectangleShape 컨트롤을 사용하여 도형 그리기(Visual Studio)

Line 및 Shape 컨트롤 소개(Visual Studio)