다음을 통해 공유


SimpleShape.FillGradientStyle 속성

업데이트: 2007년 11월

도형을 채우는 데 사용되는 그라데이션 스타일을 가져오거나 설정합니다.

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

구문

<BrowsableAttribute(True)> _
Public Property FillGradientStyle As FillGradientStyle

Dim instance As SimpleShape
Dim value As FillGradientStyle

value = instance.FillGradientStyle

instance.FillGradientStyle = value
[BrowsableAttribute(true)]
public FillGradientStyle FillGradientStyle { get; set; }
[BrowsableAttribute(true)]
public:
property FillGradientStyle FillGradientStyle {
    FillGradientStyle get ();
    void set (FillGradientStyle value);
}
public function get FillGradientStyle () : FillGradientStyle
public function set FillGradientStyle (value : FillGradientStyle)

속성 값

형식: Microsoft.VisualBasic.PowerPacks.FillGradientStyle

도형에 표시되는 그라데이션 채우기의 유형과 방향을 결정하는 FillGradientStyle 열거형입니다.

설명

FillStyle 속성이 Solid가 아닌 값으로 설정되어 있는 경우에는 그라데이션 효과가 표시되지 않습니다.

FillGradientStyle이 None으로 설정되어 있는 경우에는 이 속성을 설정해도 아무런 영향을 주지 않습니다.

FillGradientStyle이 Central로 설정된 경우 도형 가운데의 색이 FillGradientColor에 따라 결정됩니다. 이 색은 외부 가장자리의 FillColor와 점차적으로 혼합됩니다.

FillGradientStyle이 Horizontal 또는 ForwardDiagonal로 설정되어 있으면 색이 왼쪽의 FillColor에서 오른쪽의 FillGradientColor로 점차적으로 변경됩니다.

FillGradientStyle이 BackwardDiagonal로 설정되어 있으면 색이 왼쪽의 FillGradientColor에서 오른쪽의 FillColor로 점차적으로 변경됩니다.

FillGradientStyle이 Vertical로 설정되어 있으면 색이 위쪽의 FillColor에서 아래쪽의 FillGradientColor로 점차적으로 변경됩니다.

예제

다음 예제에서는 FillGradientStyle 속성을 사용하여 도형의 모양을 변경하는 방법을 보여 줍니다. 이 예제에서는 폼에 OvalShape1이라는 OvalShape 컨트롤이 있어야 합니다.

Private Sub OvalShape1_Click(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles OvalShape1.Click
    ' Set the fill style.
    OvalShape1.FillStyle = FillStyle.Solid
    ' Set the fill color.
    OvalShape1.FillColor = Color.Red
    ' Set the gradient style.
    OvalShape1.FillGradientStyle = FillGradientStyle.Central
    ' Set the gradient color.
    OvalShape1.FillGradientColor = Color.Purple
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
    // Set the fill style.
    ovalShape1.FillStyle = FillStyle.Solid;
    // Set the fill color.
    ovalShape1.FillColor = Color.Red;
    // Set the gradient style.
    ovalShape1.FillGradientStyle = FillGradientStyle.Central;
    // Set the gradient color.
    ovalShape1.FillGradientColor = Color.Purple;
}

권한

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

참고 항목

참조

SimpleShape 클래스

SimpleShape 멤버

Microsoft.VisualBasic.PowerPacks 네임스페이스

기타 리소스

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

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

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