ActivityDesignerTheme.BackColorStart Propriété

Définition

Obtient ou définit la couleur initiale de l'arrière-plan lors de l'utilisation d'un dégradé de couleur sur l'arrière-plan.

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

Valeur de propriété

Color

Color initial d'arrière-plan.

Attributs

Exemples

L'exemple suivant montre comment créer un ActivityDesignerTheme personnalisé en dérivant de la classe ActivityDesignerTheme et en définissant les propriétés appropriées pour le nouveau thème.

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

Pour utiliser le thème sur un ActivityDesigner, appliquez le ActivityDesignerThemeAttribute à la classe ActivityDesigner.

C#
[ActivityDesignerTheme(typeof(CustomActivityDesignerTheme))]
public class CustomActivityDesigner2 : ActivityDesigner

Remarques

BackColorStart indique la couleur d'arrière-plan, ou la couleur initiale d'un dégradé d'arrière-plan. Pour utiliser une couleur dégradée d'arrière-plan, définissez les propriétés BackColorStart et BackColorEnd. L'arrière-plan changera progressivement de couleur, passant de la couleur initiale à la couleur de fin.

S’applique à

Produit Versions
.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