Udostępnij za pośrednictwem


ActivityDesignerTheme.BackgroundStyle Właściwość

Definicja

Pobiera lub ustawia styl tła.

public:
 virtual property System::Drawing::Drawing2D::LinearGradientMode BackgroundStyle { System::Drawing::Drawing2D::LinearGradientMode get(); void set(System::Drawing::Drawing2D::LinearGradientMode value); };
public virtual System.Drawing.Drawing2D.LinearGradientMode BackgroundStyle { get; set; }
member this.BackgroundStyle : System.Drawing.Drawing2D.LinearGradientMode with get, set
Public Overridable Property BackgroundStyle As LinearGradientMode

Wartość właściwości

LinearGradientMode

Element LinearGradientMode opisujący styl tła.

Przykłady

W poniższym przykładzie pokazano, jak utworzyć niestandardowy element ActivityDesignerTheme pochodny z ActivityDesignerTheme klasy i ustawić odpowiednie właściwości dla nowego motywu.

public class CustomActivityDesignerTheme : ActivityDesignerTheme
{
    public CustomActivityDesignerTheme(WorkflowTheme theme)
        : base(theme)
    {
        base.Initialize();
        this.BorderStyle = DashStyle.Solid;
        this.BorderColor = Color.FromArgb(0, 0, 0);
        this.BackColorStart = Color.FromArgb(37, 15, 242);
        this.BackColorEnd = Color.FromArgb(189, 184, 254);
        this.BackgroundStyle = LinearGradientMode.Vertical;
        this.ForeColor = Color.Black;
    }
}
Public Class CustomActivityDesignerTheme
    Inherits ActivityDesignerTheme
    Public Sub New(ByVal theme As WorkflowTheme)
        MyBase.new(theme)

        MyBase.Initialize()
        Me.BorderStyle = DashStyle.Solid
        Me.BorderColor = Color.FromArgb(0, 0, 0)
        Me.BackColorStart = Color.FromArgb(37, 15, 242)
        Me.BackColorEnd = Color.FromArgb(189, 184, 254)
        Me.BackgroundStyle = LinearGradientMode.Vertical
        Me.ForeColor = Color.Black
    End Sub
End Class

Aby użyć motywu w obiekcie ActivityDesigner, zastosuj element ActivityDesignerThemeAttribute do ActivityDesigner klasy .

[ActivityDesignerTheme(typeof(CustomActivityDesignerTheme))]
public class CustomActivityDesigner2 : ActivityDesigner
<ActivityDesignerTheme(GetType(CustomActivityDesignerTheme))> _
Public Class CustomActivityDesigner2
    Inherits ActivityDesigner

Uwagi

Służy BackgroundStyle do pobierania lub ustawiania sposobu wyświetlania koloru tła. BackgroundStyle Można ustawić jeden z czterech trybów:

BackwardDiagonal
Określa gradient od prawego górnego do dolnego lewego.

ForwardDiagonal
Określa gradient od lewej górnej do prawej dolnej.

Horizontal
Określa gradient od lewej do prawej.

Vertical
Określa gradient od góry do dołu.

Dotyczy