Condividi tramite


CompositeDesignerTheme.WatermarkAlignment Proprietà

Definizione

Ottiene o imposta l'allineamento dell'immagine della filigrana nell'oggetto CompositeActivityDesigner.

public:
 virtual property System::Workflow::ComponentModel::Design::DesignerContentAlignment WatermarkAlignment { System::Workflow::ComponentModel::Design::DesignerContentAlignment get(); void set(System::Workflow::ComponentModel::Design::DesignerContentAlignment value); };
public virtual System.Workflow.ComponentModel.Design.DesignerContentAlignment WatermarkAlignment { get; set; }
member this.WatermarkAlignment : System.Workflow.ComponentModel.Design.DesignerContentAlignment with get, set
Public Overridable Property WatermarkAlignment As DesignerContentAlignment

Valore della proprietà

DesignerContentAlignment

Valore di enumerazione DesignerContentAlignment che indica dove verrà posizionata l'immagine della filigrana nell'oggetto CompositeActivityDesigner. Il valore predefinito è BottomRight.

Esempio

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

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

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

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

Si applica a