Partager via


CompositeDesignerTheme.ShowDropShadow Propriété

Définition

Obtient ou définit une valeur qui indique si le thème de concepteur composite affichera des ombres portées autour du concepteur d'activité composite.

public:
 virtual property bool ShowDropShadow { bool get(); void set(bool value); };
public virtual bool ShowDropShadow { get; set; }
member this.ShowDropShadow : bool with get, set
Public Overridable Property ShowDropShadow As Boolean

Valeur de propriété

Boolean

true si le CompositeDesignerTheme affiche des ombres portées autour du CompositeActivityDesigner ; sinon, false. La valeur par défaut est false.

Exemples

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

public class ParallelIfTheme : CompositeDesignerTheme
{
    public ParallelIfTheme(WorkflowTheme theme)
        : base(theme)
    {
        this.ShowDropShadow = true;
        this.ConnectorStartCap = LineAnchor.None;
        this.ConnectorEndCap = LineAnchor.None;
        this.BorderStyle = DashStyle.Dash;
        this.WatermarkImagePath = @"parallelIfWatermark.png";
        this.WatermarkAlignment = DesignerContentAlignment.Fill;
    }
}
Public Class ParallelIfTheme
    Inherits CompositeDesignerTheme

    Public Sub New(ByVal theme As WorkflowTheme)
        MyBase.new(theme)

        Me.ShowDropShadow = True
        Me.ConnectorStartCap = LineAnchor.None
        Me.ConnectorEndCap = LineAnchor.None
        Me.BorderStyle = DashStyle.Dash
        Me.WatermarkImagePath = "parallelIfWatermark.png"
        Me.WatermarkAlignment = DesignerContentAlignment.Fill
    End Sub
End Class

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

[ActivityDesignerTheme(typeof(ParallelIfTheme))]
public class ParallelIfDesigner : ParallelActivityDesigner
<ActivityDesignerTheme(GetType(ParallelIfTheme))> _
Public Class ParallelIfDesigner
    Inherits ParallelActivityDesigner

S’applique à