Aracılığıyla paylaş


ActivityDesignerTheme.BackgroundStyle Özellik

Tanım

Arka plan stilini alır veya ayarlar.

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

Özellik Değeri

LinearGradientMode

LinearGradientMode Arka plan stilini açıklayan bir.

Örnekler

Aşağıdaki örnek, sınıfından ActivityDesignerTheme türetilerek ve yeni tema için uygun özellikleri ayarlayarak bir özel ActivityDesignerTheme oluşturma işleminin nasıl yapılacağını gösterir.

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

Temayı bir ActivityDesignerüzerinde kullanmak için sınıfına ActivityDesigner uygulayınActivityDesignerThemeAttribute.

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

Açıklamalar

Arka planın renk görüntüleme biçimini almak veya ayarlamak için kullanın BackgroundStyle . BackgroundStyle dört moddan birine ayarlanabilir:

BackwardDiagonal
Sağ üstten sol alta doğru bir gradyan belirtir.

ForwardDiagonal
Sol üstten sağ alta doğru bir gradyan belirtir.

Horizontal
Soldan sağa doğru bir gradyan belirtir.

Vertical
Yukarıdan aşağıya doğru bir gradyan belirtir.

Şunlara uygulanır