ActivityDesignerTheme.ForeColor Proprietà

Definizione

Ottiene o imposta il colore di primo piano.

[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ColorPickerConverter))]
public virtual System.Drawing.Color ForeColor { get; set; }

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;
    }
}

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

[ActivityDesignerTheme(typeof(CustomActivityDesignerTheme))]
public class CustomActivityDesigner2 : 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

Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1