Udostępnij za pośrednictwem


CompositeDesignerTheme Klasa

Definicja

Przestroga

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

Udostępnia ustawienia motywu do CompositeActivityDesigner obiektów.

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
Dziedziczenie
CompositeDesignerTheme
Pochodne
Atrybuty

Przykłady

W poniższym przykładzie pokazano, jak utworzyć niestandardowy CompositeDesignerTheme element pochodny z CompositeDesignerTheme klasy i ustawić odpowiednie właściwości dla nowego motywu.

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

Aby użyć motywu w obiekcie CompositeActivityDesigner, zastosuj element ActivityDesignerThemeAttribute do CompositeActivityDesigner klasy .

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

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz przestarzałe typy w Windows Workflow Foundation 4,5.

Klasa CompositeDesignerTheme steruje wyglądem i działaniem CompositeActivityDesigner obiektu na powierzchni projektowej przepływu pracy.

Konstruktory

CompositeDesignerTheme(WorkflowTheme)

Inicjuje nowe wystąpienie klasy CompositeDesignerTheme.

Właściwości

ApplyTo

Pobiera lub ustawia niekwalifikowaną nazwę typu projektanta, do którego zastosowano motyw projektanta.

(Odziedziczone po DesignerTheme)
BackColorEnd

Pobiera lub ustawia Color wartość na końcu w przypadku używania gradientu kolorów dla koloru tła.

(Odziedziczone po ActivityDesignerTheme)
BackColorStart

Pobiera lub ustawia kolor początkowy tła podczas korzystania z gradientu kolorów na tle.

(Odziedziczone po ActivityDesignerTheme)
BackgroundStyle

Pobiera lub ustawia styl tła.

(Odziedziczone po ActivityDesignerTheme)
BoldFont

Pobiera czcionkę dla motywu.

(Odziedziczone po ActivityDesignerTheme)
BorderColor

Pobiera lub ustawia BorderColor element dla motywu.

(Odziedziczone po ActivityDesignerTheme)
BorderPen

Pobiera element BorderPen dla motywu.

(Odziedziczone po ActivityDesignerTheme)
BorderStyle

Pobiera lub ustawia styl używany dla obramowania.

(Odziedziczone po ActivityDesignerTheme)
BorderWidth

Pobiera szerokość obramowania w pikselach.

(Odziedziczone po ActivityDesignerTheme)
ConnectorEndCap

Pobiera lub ustawia wartość określającą kształt wyświetlany na końcu łącznika.

ConnectorSize

Size Pobiera łącznik.

ConnectorStartCap

Pobiera lub ustawia wartość określającą kształt wyświetlany na początku łącznika.

ContainingTheme

Pobiera motyw przepływu pracy, który hermetyzuje motyw projektanta.

(Odziedziczone po DesignerTheme)
DesignerGeometry

Pobiera geometrię projektanta.

(Odziedziczone po ActivityDesignerTheme)
DesignerImage

Pobiera obraz skojarzony z projektantem.

(Odziedziczone po ActivityDesignerTheme)
DesignerImagePath

Pobiera lub ustawia ścieżkę obrazu dla projektanta.

(Odziedziczone po ActivityDesignerTheme)
DesignerType

Pobiera lub ustawia typ projektanta skojarzonego z motywem projektanta.

(Odziedziczone po DesignerTheme)
ExpandButtonSize

Size Pobiera przycisk rozwiń w projektancie działań złożonych.

Font

Pobiera czcionkę tekstu używanego przez motyw.

(Odziedziczone po ActivityDesignerTheme)
ForeColor

Pobiera lub ustawia kolor pierwszego planu.

(Odziedziczone po ActivityDesignerTheme)
ForegroundBrush

Brush Pobiera obiekt skojarzony z motywem.

(Odziedziczone po ActivityDesignerTheme)
ForegroundPen

Pen Pobiera element używany do malowania pierwszego planu motywu.

(Odziedziczone po ActivityDesignerTheme)
ImageSize

Pobiera rozmiar obrazu motywu.

(Odziedziczone po ActivityDesignerTheme)
ReadOnly

Pobiera wartość, która wskazuje, czy motyw projektanta jest tylko do odczytu.

(Odziedziczone po DesignerTheme)
ShowDropShadow

Pobiera lub ustawia wartość wskazującą, czy motyw projektanta złożonego będzie wyświetlać cienie wokół projektanta działań złożonych.

Size

Pobiera rozmiar projektanta.

(Odziedziczone po ActivityDesignerTheme)
WatermarkAlignment

Pobiera lub ustawia wyrównanie obrazu znaku wodnego w elemecie CompositeActivityDesigner.

WatermarkImage

Pobiera obraz znaku wodnego do użycia w projektancie działań złożonych.

WatermarkImagePath

Pobiera lub ustawia ścieżkę względną do obrazu znaku wodnego do użycia w projektancie działań złożonych.

Metody

Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element CompositeDesignerTheme i opcjonalnie zwalnia zasoby zarządzane.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetBackgroundBrush(Rectangle)

Pobiera pędzel używany do malowania obszaru określonego przez prostokąt przekazany.

(Odziedziczone po ActivityDesignerTheme)
GetExpandButtonBackgroundBrush(Rectangle)

Pobiera szczotkę definiującą właściwości wyświetlania tła przycisku rozwijania w projektancie działań złożonych.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Initialize()

Wykonuje dalsze zadania inicjowania poza tymi, które są dostarczane przez konstruktora CompositeDesignerTheme(WorkflowTheme) .

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnAmbientPropertyChanged(AmbientProperty)

CompositeDesignerTheme Powiadamia obiekt o zmianie ustawień właściwości otoczenia projektanta.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IDisposable.Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

(Odziedziczone po DesignerTheme)

Dotyczy