AdornerColors-Klasse
Stellt einen Satz von allgemeinen Pinseln bereit, die mit Adornern verwendet werden können.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.Interaction.AdornerColors
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public NotInheritable Class AdornerColors
public static class AdornerColors
public ref class AdornerColors abstract sealed
[<AbstractClass>]
[<Sealed>]
type AdornerColors = class end
public final class AdornerColors
Der AdornerColors-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AlignmentMarkBrush | Ruft den Pinsel ab, der für die Ausrichtungsmarken verwendet wird. | |
AlignmentMarkBrushKey | Ruft einen Ressourcenschlüssel für die Farbe von Ausrichtungsmarken ab. | |
AlignmentMarkColor | Ruft die Farbe ab, die für die Ausrichtungsmarken verwendet wird. | |
AlignmentMarkColorKey | Ruft einen Ressourcenschlüssel für die Farbe von Ausrichtungsmarken ab. | |
ElementBorderBrush | Ruft den Pinsel ab, der für die Rahmen von Elementen verwendet wird. | |
ElementBorderBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel der Rahmen von Elementen ab. | |
ElementBorderColor | Ruft die Farbe ab, die für die Rahmen von Elementen verwendet wird. | |
ElementBorderColorKey | Ruft einen Ressourcenschlüssel für die Farbe der Rahmen von Elementen ab. | |
GlyphFillBrush | Ruft den Pinsel ab, der zum Füllen eines Symbols verwendet wird. | |
GlyphFillBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der zum Füllen eines Symbols verwendet wird. | |
GlyphFillColor | Ruft die Farbe ab, die zum Füllen eines Symbols verwendet wird. | |
GlyphFillColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die zum Füllen eines Symbols verwendet wird. | |
HandleBorderBrush | Ruft einen Pinsel ab, um den Rahmen eines Ziehpunkts zu zeichnen. | |
HandleBorderBrushKey | Ruft einen Ressourcenschlüssel für den Rahmenpinsel eines Ziehpunkts ab. | |
HandleBorderColor | Ruft die Farbe eines Ziehpunktrahmens ab. | |
HandleBorderColorKey | Ruft einen Ressourcenschlüssel für die Rahmenfarbe eines Ziehpunkts ab. | |
HandleEmptyFillBrush | Ruft den Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen, wenn seine Größe nicht geändert werden kann. | |
HandleEmptyFillBrushKey | Ruft den Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab, wenn seine Größe nicht geändert werden kann. | |
HandleEmptyFillColor | Ruft die Farbe eines Ziehpunkts ab, wenn seine Größe nicht geändert werden kann. | |
HandleEmptyFillColorKey | Ruft den Ressourcenschlüssel für die Farbe eines Ziehpunkts ab, wenn seine Größe nicht geändert werden kann. | |
HandleFillBrush | Ruft einen Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen. | |
HandleFillBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab. | |
HandleFillColor | Ruft die Farbe eines Ziehpunkts ab. | |
HandleFillColorKey | Ruft einen Ressourcenschlüssel für die Farbe eines Ziehpunkts ab. | |
HandleFillHoverBrush | Ruft einen Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen, wenn sich der Mauszeiger darüber befindet. | |
HandleFillHoverBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab, wenn sich der Mauszeiger darüber befindet. | |
HandleFillHoverColor | Ruft die Farbe eines Ziehpunkts ab, wenn sich der Mauszeiger darüber befindet. | |
HandleFillHoverColorKey | Ruft einen Ressourcenschlüssel für die Farbe eines Ziehpunkts ab, wenn sich der Mauszeiger darüber befindet. | |
HandleFillPressedBrush | Ruft einen Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen, wenn er gedrückt wird. | |
HandleFillPressedBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab, wenn er gedrückt wird. | |
HandleFillPressedColor | Ruft die Farbe eines Ziehpunkts ab, wenn er gedrückt wird. | |
HandleFillPressedColorKey | Ruft einen Ressourcenschlüssel für die Farbe eines Ziehpunkts ab, wenn er gedrückt wird. | |
MoveHandleContentBrush | Ruft den Pinsel ab, der für den Inhalt eines Verschiebepunkts verwendet wird. | |
MoveHandleContentBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der für den Inhalt eines Verschiebepunkts verwendet wird. | |
MoveHandleContentColor | Ruft die Farbe ab, die für den Inhalt eines Verschiebepunkts verwendet wird. | |
MoveHandleContentColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die für den Inhalt eines Verschiebepunkts verwendet wird. | |
MoveHandleFillBrush | Ruft den Pinsel für die Füllung eines Verschiebepunkts ab, wenn sich der Mauszeiger nicht darüber befindet. | |
MoveHandleFillBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel für die Füllung eines Verschiebepunkts ab, wenn sich der Mauszeiger nicht darüber befindet. | |
MoveHandleFillColor | Ruft die Farbe ab, die für die Füllung eines Verschiebepunkts verwendet wird, wenn sich der Mauszeiger nicht darüber befindet. | |
MoveHandleFillColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die für die Füllung eines Verschiebepunkts verwendet wird, wenn sich der Mauszeiger nicht darüber befindet. | |
MoveHandleFillHoverBrush | Ruft den Pinsel für die Füllung eines Verschiebepunkts ab, wenn sich der Mauszeiger darüber befindet. | |
MoveHandleFillHoverBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der für die Füllung eines Verschiebepunkts verwendet wird, wenn sich der Mauszeiger darüber befindet. | |
MoveHandleFillHoverColor | Ruft die Farbe ab, die für die Füllung eines Verschiebepunkts verwendet wird, wenn sich der Mauszeiger darüber befindet. | |
MoveHandleFillHoverColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die für die Füllung eines Verschiebepunkts verwendet wird, wenn sich der Mauszeiger darüber befindet. | |
RailFillBrush | Ruft den Füllpinsel für Schienen ab. | |
RailFillBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der für Schienen verwendet wird. | |
RailFillColor | Ruft die Füllfarbe für Schienen ab. | |
RailFillColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die für Schienen verwendet wird. | |
SelectionFrameBorderBrush | Ruft den Pinsel ab, der für den Auswahlrahmen um Steuerelemente verwendet wird. | |
SelectionFrameBorderBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der für den Auswahlrahmen um Steuerelemente verwendet wird. | |
SelectionFrameBorderColor | Ruft die Farbe ab, die für den Auswahlrahmen um Steuerelemente verwendet wird. | |
SelectionFrameBorderColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die für den Auswahlrahmen um Steuerelemente verwendet wird. | |
SelectionFrameFillBrush | Ruft den Füllpinsel ab, der für den Auswahlrahmen für Steuerelemente verwendet wird. | |
SelectionFrameFillBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der für den Auswahlrahmen für Steuerelemente verwendet wird. | |
SelectionFrameFillColor | Ruft die Füllfarbe für den Auswahlrahmen ab, der für Steuerelemente verwendet wird. | |
SelectionFrameFillColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die für den Auswahlrahmen für Steuerelemente verwendet wird. | |
SimpleWashBrush | Ruft einen einfachen Wischpinsel ab. | |
SimpleWashBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der für einfaches Wischen verwendet wird. | |
SimpleWashColor | Ruft die Farbe für ein einfaches Wischen ab. | |
SimpleWashColorKey | Ruft einen Ressourcenschlüssel für die Farbe ab, die für einfaches Wischen verwendet wird. | |
ToggledGlyphFillBrush | Ruft den Pinsel für die Füllung eines umgeschalteten Symbols ab. | |
ToggledGlyphFillBrushKey | Ruft einen Ressourcenschlüssel für den Pinsel ab, der für die Füllung eines umgeschalteten Symbols verwendet wird. | |
ToggledGlyphFillColor | Ruft die Farbe für die Füllung eines umgeschalteten Symbols ab. | |
ToggledGlyphFillColorKey | Ruft den Ressourcenschlüssel für die Farbe der Füllung eines umgeschalteten Symbols ab. |
Zum Seitenanfang
Hinweise
Verwenden Sie die AdornerColors-Klasse, um die Darstellung eigener benutzerdefinierter Adornersteuerelemente zu standardisieren. Durch die Verwendung dieser vordefinierten Farben nutzen Ihre benutzerdefinierten Adorner das Farbschema des WPF-Designer.
Beispiele
Das folgende Codebeispiel veranschaulicht die Verwendung der AdornerColors-Klasse zum Festlegen des Background eines Slider-Steuerelements auf eine Adorner-Standardfarbe. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Implementieren einer Schiene in einem Steuerelement.
' Set the slider's background to the rail fill color.
skewSlider.Background = AdornerColors.RailFillBrush
// Set the slider's background to the rail fill color.
skewSlider.Background = AdornerColors.RailFillBrush;
Das folgende Codebeispiel veranschaulicht die Verwendung der AdornerResources-Klasse zum Festlegen des Background eines CheckBox-Steuerelements auf eine Adorner-Standardfarbe. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Debuggen von benutzerdefinierten WPF-Steuerelementen zur Entwurfszeit.
' The constructor sets up the adorner control.
Public Sub New()
autoSizeCheckBox = New CheckBox()
autoSizeCheckBox.Content = "AutoSize"
autoSizeCheckBox.IsChecked = True
autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily
autoSizeCheckBox.FontSize = AdornerFonts.FontSize
autoSizeCheckBox.Background = CType( _
AdornerResources.FindResource(AdornerColors.RailFillBrushKey), _
Brush)
End Sub
// The constructor sets up the adorner control.
public AutoSizeAdornerProvider()
{
autoSizeCheckBox = new CheckBox();
autoSizeCheckBox.Content = "AutoSize";
autoSizeCheckBox.IsChecked = true;
autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily;
autoSizeCheckBox.FontSize = AdornerFonts.FontSize;
autoSizeCheckBox.Background = AdornerResources.FindResource(
AdornerColors.RailFillBrushKey) as Brush;
}
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.Interaction-Namespace
PrimarySelectionAdornerProvider
Weitere Ressourcen
Exemplarische Vorgehensweise: Erstellen eines Entwurfszeitadorners
Exemplarische Vorgehensweise: Implementieren einer Schiene in einem Steuerelement
Exemplarische Vorgehensweise: Debuggen von benutzerdefinierten WPF-Steuerelementen zur Entwurfszeit