Freigeben über


ActivityDesignerTheme.BackgroundStyle Eigenschaft

Definition

Ruft das Hintergrundformat ab oder legt es fest.

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

Eigenschaftswert

LinearGradientMode

Ein LinearGradientMode, der das Hintergrundformat beschreibt.

Beispiele

Im folgenden Beispiel wird das Erstellen eines benutzerdefinierten ActivityDesignerTheme durch Ableiten von der ActivityDesignerTheme-Klasse und Festlegen der entsprechenden Eigenschaften für das neue Design erläutert.

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

Um das Design auf einem ActivityDesigner zu verwenden, übernehmen Sie ActivityDesignerThemeAttribute für die ActivityDesigner-Klasse.

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

Hinweise

Verwenden Sie BackgroundStyle zum Abrufen oder Festlegen, wie auf dem Hintergrund Farben angezeigt werden. BackgroundStyle kann auf einen von vier Modi festgelegt werden:

BackwardDiagonal
Gibt einen Farbverlauf von oben rechts nach unten links an.

ForwardDiagonal
Gibt einen Farbverlauf von oben links nach unten rechts an.

Horizontal
Gibt einen Farbverlauf von links nach rechts an.

Vertical
Gibt einen Farbverlauf von oben nach unten an.

Gilt für