Condividi tramite


ActivityDesignerTheme.ForeColor Proprietà

Definizione

Ottiene o imposta il colore di primo piano.

public:
 virtual property System::Drawing::Color ForeColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ColorPickerConverter))]
public virtual System.Drawing.Color ForeColor { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ColorPickerConverter))>]
member this.ForeColor : System.Drawing.Color with get, set
Public Overridable Property ForeColor As Color

Valore della proprietà

Color che rappresenta il colore di primo piano del tema.

Attributi

Esempio

Nell'esempio seguente viene illustrato come creare un ActivityDesignerTheme personalizzato derivandolo dalla classe ActivityDesignerTheme e impostando le proprietà appropriate per il nuovo tema.

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

Per utilizzare il tema in un oggetto della classe ActivityDesigner, applicare l'attributo ActivityDesignerThemeAttribute alla classe ActivityDesigner.

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

Commenti

Per specificare il colore di primo piano del tema, utilizzare la proprietà ForeColor. Il colore di primo piano corrisponde in genere al colore del testo.

Si applica a