Sdílet prostřednictvím


CompositeDesignerTheme Třída

Definice

Upozornění

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Poskytuje nastavení motivu pro CompositeActivityDesigner objekty.

public ref class CompositeDesignerTheme : System::Workflow::ComponentModel::Design::ActivityDesignerTheme
public class CompositeDesignerTheme : System.Workflow.ComponentModel.Design.ActivityDesignerTheme
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class CompositeDesignerTheme : System.Workflow.ComponentModel.Design.ActivityDesignerTheme
type CompositeDesignerTheme = class
    inherit ActivityDesignerTheme
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type CompositeDesignerTheme = class
    inherit ActivityDesignerTheme
Public Class CompositeDesignerTheme
Inherits ActivityDesignerTheme
Dědičnost
CompositeDesignerTheme
Odvozené
Atributy

Příklady

Následující příklad ukazuje, jak vytvořit vlastní CompositeDesignerTheme odvozením z CompositeDesignerTheme třídy a nastavením odpovídajících vlastností pro nový motiv.

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

Chcete-li použít motiv na , CompositeActivityDesignerpoužijte u ActivityDesignerThemeAttribute CompositeActivityDesigner třídy.

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

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace najdete v tématu zastaralé typy v programovací model Windows Workflow Foundation 4,5.

Třída CompositeDesignerTheme řídí vzhled a chování objektu CompositeActivityDesigner na návrhové ploše pracovního postupu.

Konstruktory

CompositeDesignerTheme(WorkflowTheme)

Inicializuje novou instanci CompositeDesignerTheme třídy.

Vlastnosti

ApplyTo

Získá nebo nastaví Nekvalifikovaný název typu návrháře, pro který je použit motiv návrháře.

(Zděděno od DesignerTheme)
BackColorEnd

Získá nebo nastaví Color na konec při použití barevného přechodu pro barvu pozadí.

(Zděděno od ActivityDesignerTheme)
BackColorStart

Získá nebo nastaví počáteční barvu pozadí při použití barevného přechodu na pozadí.

(Zděděno od ActivityDesignerTheme)
BackgroundStyle

Získá nebo nastaví styl pozadí.

(Zděděno od ActivityDesignerTheme)
BoldFont

Získá písmo motivu.

(Zděděno od ActivityDesignerTheme)
BorderColor

Získá nebo nastaví BorderColor motiv.

(Zděděno od ActivityDesignerTheme)
BorderPen

Získá BorderPen pro motiv.

(Zděděno od ActivityDesignerTheme)
BorderStyle

Získá nebo nastaví styl použitý pro ohraničení.

(Zděděno od ActivityDesignerTheme)
BorderWidth

Získá šířku ohraničení v pixelech.

(Zděděno od ActivityDesignerTheme)
ConnectorEndCap

Získá nebo nastaví hodnotu, která určuje obrazec, který se zobrazí na konci spojnice.

ConnectorSize

Size Získá spojnici.

ConnectorStartCap

Získá nebo nastaví hodnotu, která určuje obrazec, který se zobrazí na začátku spojnice.

ContainingTheme

Získá motiv pracovního postupu, který zapouzdřuje motiv návrháře.

(Zděděno od DesignerTheme)
DesignerGeometry

Získá geometrii návrháře.

(Zděděno od ActivityDesignerTheme)
DesignerImage

Získá obrázek přidružený k návrháři.

(Zděděno od ActivityDesignerTheme)
DesignerImagePath

Získá nebo nastaví cestu k obrázku pro návrháře.

(Zděděno od ActivityDesignerTheme)
DesignerType

Získá nebo nastaví typ návrháře přidruženého k motivu návrháře.

(Zděděno od DesignerTheme)
ExpandButtonSize

Size Získá tlačítko rozbalení v návrháři složených aktivit.

Font

Získá písmo textu používaného motivem.

(Zděděno od ActivityDesignerTheme)
ForeColor

Získá nebo nastaví barvu popředí.

(Zděděno od ActivityDesignerTheme)
ForegroundBrush

Brush Získá objekt přidružený k motivu.

(Zděděno od ActivityDesignerTheme)
ForegroundPen

Pen Získá použití pro malování popředí motivu.

(Zděděno od ActivityDesignerTheme)
ImageSize

Získá velikost obrázku motivu.

(Zděděno od ActivityDesignerTheme)
ReadOnly

Získá hodnotu, která označuje, zda je motiv návrháře určen jen pro čtení.

(Zděděno od DesignerTheme)
ShowDropShadow

Získá nebo nastaví hodnotu označující, zda složený návrhář motiv zobrazí stíny kolem návrháře složených aktivit.

Size

Získá velikost návrháře.

(Zděděno od ActivityDesignerTheme)
WatermarkAlignment

Získá nebo nastaví zarovnání vodoznaku na obrázku CompositeActivityDesigner.

WatermarkImage

Získá obrázek vodoznaku, který se použije u návrháře složených aktivit.

WatermarkImagePath

Získá nebo nastaví relativní cestu k obrázku vodoznaku pro použití v návrháři složených aktivit.

Metody

Dispose(Boolean)

Uvolní nespravované prostředky používané a CompositeDesignerTheme volitelně uvolní spravované prostředky.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetBackgroundBrush(Rectangle)

Získá štětec použitý k vykreslení oblasti určené obdélníkem předaný.

(Zděděno od ActivityDesignerTheme)
GetExpandButtonBackgroundBrush(Rectangle)

Načte štětec, který definuje vlastnosti zobrazení pozadí tlačítka rozbalení v návrháři složených aktivit.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
Initialize()

Provádí další inicializační úlohy nad rámec těch, které CompositeDesignerTheme(WorkflowTheme) poskytuje konstruktor.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
OnAmbientPropertyChanged(AmbientProperty)

CompositeDesignerTheme Upozorní objekt, že se změnilo nastavení okolní vlastnosti návrháře.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IDisposable.Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

(Zděděno od DesignerTheme)

Platí pro