共用方式為


SimpleShape.FillGradientColor 屬性

更新:2007 年 11 月

取得或設定用來填滿形狀的漸層色彩。

命名空間:  Microsoft.VisualBasic.PowerPacks
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

<BrowsableAttribute(True)> _
Public Property FillGradientColor As Color

Dim instance As SimpleShape
Dim value As Color

value = instance.FillGradientColor

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

屬性值

型別:System.Drawing.Color

用於漸層填滿的 Color

備註

如果 FillStyle 屬性是設定為 Solid 以外的任何值,則不會顯示漸層效果。

FillGradientStyle 是設定為 None 時,這個屬性沒有作用。

FillGradientStyle 是設定為 Central 時,FillGradientColor 會決定形狀中心點的色彩。這個色彩會漸變成外框的 FillColor

FillGradientStyle 是設定為 HorizontalForwardDiagonal 時,色彩會從左邊的 FillColor 漸變成右邊的 FillGradientColor。

FillGradientStyle 是設定為 BackwardDiagonal 時,色彩會從左邊的 FillColor 漸變成右邊的 FillGradientColor。

FillGradientStyle 是設定為 Vertical 時,色彩會從頂端的 FillColor 漸變成底端的 FillGradientColor。

範例

下列範例顯示如何使用 FillGradientColor 屬性變更圖案的外觀。這個範例要求您的表單必須有一個名為 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)

HOW TO:使用 LineShape 控制項繪製線條 (Visual Studio)

HOW TO:使用 OvalShape 和 RectangleShape 控制項繪製圖案 (Visual Studio)