CompositeDesignerTheme Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Stellt Designeinstellungen für CompositeActivityDesigner-Objekte zur Verfügung.
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
- Vererbung
- Abgeleitet
- Attribute
Beispiele
Im folgenden Beispiel wird das Erstellen eines benutzerdefinierten CompositeDesignerTheme durch Ableiten von der CompositeDesignerTheme-Klasse und Festlegen der entsprechenden Eigenschaften für das neue Design erläutert.
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
Um das Design auf einem CompositeActivityDesigner zu verwenden, übernehmen Sie ActivityDesignerThemeAttribute für die CompositeActivityDesigner-Klasse.
[ActivityDesignerTheme(typeof(ParallelIfTheme))]
public class ParallelIfDesigner : ParallelActivityDesigner
<ActivityDesignerTheme(GetType(ParallelIfTheme))> _
Public Class ParallelIfDesigner
Inherits ParallelActivityDesigner
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
Die CompositeDesignerTheme-Klasse kontrolliert das Aussehen und Verhalten eines CompositeActivityDesigner-Objekts auf einer Workflowentwurfsoberfläche.
Konstruktoren
CompositeDesignerTheme(WorkflowTheme) |
Initialisiert eine neue Instanz der CompositeDesignerTheme-Klasse. |
Eigenschaften
ApplyTo |
Ruft den nicht qualifizierten Namen des Designertyps ab, auf den das Designer-Design angewendet wird, oder legt diesen Namen fest. (Geerbt von DesignerTheme) |
BackColorEnd |
Ruft die Color ab, die am Ende verwendet wird, wenn ein Farbverlauf für die Hintergrundfarbe verwendet wird. (Geerbt von ActivityDesignerTheme) |
BackColorStart |
Ruft die Anfangsfarbe des Hintergrunds ab, wenn ein Farbverlauf für den Hintergrund verwendet wird, oder legt diese fest. (Geerbt von ActivityDesignerTheme) |
BackgroundStyle |
Ruft das Hintergrundformat ab oder legt es fest. (Geerbt von ActivityDesignerTheme) |
BoldFont |
Ruft die Schriftart für das Design ab. (Geerbt von ActivityDesignerTheme) |
BorderColor |
Ruft die BorderColor für das Design ab oder legt diese fest. (Geerbt von ActivityDesignerTheme) |
BorderPen |
Ruft BorderPen für das Design ab. (Geerbt von ActivityDesignerTheme) |
BorderStyle |
Ruft das für den Rahmen verwendete Format ab oder legt es fest. (Geerbt von ActivityDesignerTheme) |
BorderWidth |
Ruft die Breite des Rahmens in Pixeln ab. (Geerbt von ActivityDesignerTheme) |
ConnectorEndCap |
Ruft einen Wert ab, der die Form bestimmt, die am Ende einer Verbindung angezeigt wird, oder legt diesen fest. |
ConnectorSize |
Ruft die Size der Verbindung ab. |
ConnectorStartCap |
Ruft einen Wert ab, der die Form bestimmt, die am Anfang einer Verbindung angezeigt wird, oder legt diesen fest. |
ContainingTheme |
Ruft das Workflowdesign ab, das das Designer-Design kapselt. (Geerbt von DesignerTheme) |
DesignerGeometry |
Ruft die Geometrie des Designers ab. (Geerbt von ActivityDesignerTheme) |
DesignerImage |
Ruft das dem Designer zugeordnete Bild ab. (Geerbt von ActivityDesignerTheme) |
DesignerImagePath |
Ruft den Bildpfad für den Designer ab oder legt ihn fest. (Geerbt von ActivityDesignerTheme) |
DesignerType |
Ruft den Typ des Designers ab, der dem Designer-Design zugeordnet ist, oder legt den Typ fest. (Geerbt von DesignerTheme) |
ExpandButtonSize |
Ruft die Size der Schaltfläche Erweitern auf dem zusammengesetzten Aktivitätsdesigner ab. |
Font |
Ruft die Schriftart des vom Design verwendeten Text ab. (Geerbt von ActivityDesignerTheme) |
ForeColor |
Ruft die Vordergrundfarbe ab oder legt sie fest. (Geerbt von ActivityDesignerTheme) |
ForegroundBrush |
Ruft das dem Design zugeordnete Brush-Objekt ab. (Geerbt von ActivityDesignerTheme) |
ForegroundPen |
Ruft den zum Zeichnen des Vordergrunds des Designs verwendeten Pen ab. (Geerbt von ActivityDesignerTheme) |
ImageSize |
Ruft die Größe des Bilds des Designs ab. (Geerbt von ActivityDesignerTheme) |
ReadOnly |
Ruft einen Wert ab, der angibt, ob das Designer-Design schreibgeschützt ist. (Geerbt von DesignerTheme) |
ShowDropShadow |
Ruft einen Wert ab, der angibt, ob das zusammengesetzte Designer-Design Schlagschatten um den zusammengesetzten Aktivitätsdesigner anzeigt, oder legt einen Wert dafür fest. |
Size |
Ruft die Größe des Designers ab. (Geerbt von ActivityDesignerTheme) |
WatermarkAlignment |
Ruft die Ausrichtung des Wasserzeichenbilds in CompositeActivityDesigner ab. |
WatermarkImage |
Ruft das Wasserzeichenbild ab, das auf dem zusammengesetzten Aktivitätsdesigner verwendet werden soll. |
WatermarkImagePath |
Ruft den relativen Pfad zum Wasserzeichenbild ab, das auf dem zusammengesetzten Aktivitätsdesigner verwendet werden soll, oder legt den Pfad fest. |
Methoden
Dispose(Boolean) |
Gibt die von CompositeDesignerTheme verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetBackgroundBrush(Rectangle) |
Ruft einen Pinsel ab, der zum Zeichnen des durch das übergebene Rechteck angegebenen Bereichs verwendet wird. (Geerbt von ActivityDesignerTheme) |
GetExpandButtonBackgroundBrush(Rectangle) |
Ruft einen Pinsel auf, in dem die Eigenschaften der Hintergrundanzeige der Schaltfläche Erweitern auf dem zusammengesetzten Aktivitätsdesigner definiert sind. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize() |
Führt Initialisierungsaufgaben jenseits der durch den CompositeDesignerTheme(WorkflowTheme)-Konstruktor bereitgestellten Aufgaben aus. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnAmbientPropertyChanged(AmbientProperty) |
Benachrichtigt das CompositeDesignerTheme-Objekt, dass sich die Ambient-Eigenschaftseinstellungen für den Designer geändert haben. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IDisposable.Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Geerbt von DesignerTheme) |