CompositeDesignerTheme Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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) |