Freigeben über


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
Öffentliche EigenschaftStatischer Member AlignmentMarkBrush Ruft den Pinsel ab, der für die Ausrichtungsmarken verwendet wird.
Öffentliche EigenschaftStatischer Member AlignmentMarkBrushKey Ruft einen Ressourcenschlüssel für die Farbe von Ausrichtungsmarken ab.
Öffentliche EigenschaftStatischer Member AlignmentMarkColor Ruft die Farbe ab, die für die Ausrichtungsmarken verwendet wird.
Öffentliche EigenschaftStatischer Member AlignmentMarkColorKey Ruft einen Ressourcenschlüssel für die Farbe von Ausrichtungsmarken ab.
Öffentliche EigenschaftStatischer Member ElementBorderBrush Ruft den Pinsel ab, der für die Rahmen von Elementen verwendet wird.
Öffentliche EigenschaftStatischer Member ElementBorderBrushKey Ruft einen Ressourcenschlüssel für den Pinsel der Rahmen von Elementen ab.
Öffentliche EigenschaftStatischer Member ElementBorderColor Ruft die Farbe ab, die für die Rahmen von Elementen verwendet wird.
Öffentliche EigenschaftStatischer Member ElementBorderColorKey Ruft einen Ressourcenschlüssel für die Farbe der Rahmen von Elementen ab.
Öffentliche EigenschaftStatischer Member GlyphFillBrush Ruft den Pinsel ab, der zum Füllen eines Symbols verwendet wird.
Öffentliche EigenschaftStatischer Member GlyphFillBrushKey Ruft einen Ressourcenschlüssel für den Pinsel ab, der zum Füllen eines Symbols verwendet wird.
Öffentliche EigenschaftStatischer Member GlyphFillColor Ruft die Farbe ab, die zum Füllen eines Symbols verwendet wird.
Öffentliche EigenschaftStatischer Member GlyphFillColorKey Ruft einen Ressourcenschlüssel für die Farbe ab, die zum Füllen eines Symbols verwendet wird.
Öffentliche EigenschaftStatischer Member HandleBorderBrush Ruft einen Pinsel ab, um den Rahmen eines Ziehpunkts zu zeichnen.
Öffentliche EigenschaftStatischer Member HandleBorderBrushKey Ruft einen Ressourcenschlüssel für den Rahmenpinsel eines Ziehpunkts ab.
Öffentliche EigenschaftStatischer Member HandleBorderColor Ruft die Farbe eines Ziehpunktrahmens ab.
Öffentliche EigenschaftStatischer Member HandleBorderColorKey Ruft einen Ressourcenschlüssel für die Rahmenfarbe eines Ziehpunkts ab.
Öffentliche EigenschaftStatischer Member HandleEmptyFillBrush Ruft den Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen, wenn seine Größe nicht geändert werden kann.
Öffentliche EigenschaftStatischer Member HandleEmptyFillBrushKey Ruft den Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab, wenn seine Größe nicht geändert werden kann.
Öffentliche EigenschaftStatischer Member HandleEmptyFillColor Ruft die Farbe eines Ziehpunkts ab, wenn seine Größe nicht geändert werden kann.
Öffentliche EigenschaftStatischer Member HandleEmptyFillColorKey Ruft den Ressourcenschlüssel für die Farbe eines Ziehpunkts ab, wenn seine Größe nicht geändert werden kann.
Öffentliche EigenschaftStatischer Member HandleFillBrush Ruft einen Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen.
Öffentliche EigenschaftStatischer Member HandleFillBrushKey Ruft einen Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab.
Öffentliche EigenschaftStatischer Member HandleFillColor Ruft die Farbe eines Ziehpunkts ab.
Öffentliche EigenschaftStatischer Member HandleFillColorKey Ruft einen Ressourcenschlüssel für die Farbe eines Ziehpunkts ab.
Öffentliche EigenschaftStatischer Member HandleFillHoverBrush Ruft einen Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen, wenn sich der Mauszeiger darüber befindet.
Öffentliche EigenschaftStatischer Member HandleFillHoverBrushKey Ruft einen Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab, wenn sich der Mauszeiger darüber befindet.
Öffentliche EigenschaftStatischer Member HandleFillHoverColor Ruft die Farbe eines Ziehpunkts ab, wenn sich der Mauszeiger darüber befindet.
Öffentliche EigenschaftStatischer Member HandleFillHoverColorKey Ruft einen Ressourcenschlüssel für die Farbe eines Ziehpunkts ab, wenn sich der Mauszeiger darüber befindet.
Öffentliche EigenschaftStatischer Member HandleFillPressedBrush Ruft einen Pinsel ab, um die Füllung eines Ziehpunkts zu zeichnen, wenn er gedrückt wird.
Öffentliche EigenschaftStatischer Member HandleFillPressedBrushKey Ruft einen Ressourcenschlüssel für den Pinsel eines Ziehpunkts ab, wenn er gedrückt wird.
Öffentliche EigenschaftStatischer Member HandleFillPressedColor Ruft die Farbe eines Ziehpunkts ab, wenn er gedrückt wird.
Öffentliche EigenschaftStatischer Member HandleFillPressedColorKey Ruft einen Ressourcenschlüssel für die Farbe eines Ziehpunkts ab, wenn er gedrückt wird.
Öffentliche EigenschaftStatischer Member MoveHandleContentBrush Ruft den Pinsel ab, der für den Inhalt eines Verschiebepunkts verwendet wird.
Öffentliche EigenschaftStatischer Member MoveHandleContentBrushKey Ruft einen Ressourcenschlüssel für den Pinsel ab, der für den Inhalt eines Verschiebepunkts verwendet wird.
Öffentliche EigenschaftStatischer Member MoveHandleContentColor Ruft die Farbe ab, die für den Inhalt eines Verschiebepunkts verwendet wird.
Öffentliche EigenschaftStatischer Member MoveHandleContentColorKey Ruft einen Ressourcenschlüssel für die Farbe ab, die für den Inhalt eines Verschiebepunkts verwendet wird.
Öffentliche EigenschaftStatischer Member MoveHandleFillBrush Ruft den Pinsel für die Füllung eines Verschiebepunkts ab, wenn sich der Mauszeiger nicht darüber befindet.
Öffentliche EigenschaftStatischer Member 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.
Öffentliche EigenschaftStatischer Member MoveHandleFillColor Ruft die Farbe ab, die für die Füllung eines Verschiebepunkts verwendet wird, wenn sich der Mauszeiger nicht darüber befindet.
Öffentliche EigenschaftStatischer Member 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.
Öffentliche EigenschaftStatischer Member MoveHandleFillHoverBrush Ruft den Pinsel für die Füllung eines Verschiebepunkts ab, wenn sich der Mauszeiger darüber befindet.
Öffentliche EigenschaftStatischer Member 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.
Öffentliche EigenschaftStatischer Member MoveHandleFillHoverColor Ruft die Farbe ab, die für die Füllung eines Verschiebepunkts verwendet wird, wenn sich der Mauszeiger darüber befindet.
Öffentliche EigenschaftStatischer Member 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.
Öffentliche EigenschaftStatischer Member RailFillBrush Ruft den Füllpinsel für Schienen ab.
Öffentliche EigenschaftStatischer Member RailFillBrushKey Ruft einen Ressourcenschlüssel für den Pinsel ab, der für Schienen verwendet wird.
Öffentliche EigenschaftStatischer Member RailFillColor Ruft die Füllfarbe für Schienen ab.
Öffentliche EigenschaftStatischer Member RailFillColorKey Ruft einen Ressourcenschlüssel für die Farbe ab, die für Schienen verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameBorderBrush Ruft den Pinsel ab, der für den Auswahlrahmen um Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameBorderBrushKey Ruft einen Ressourcenschlüssel für den Pinsel ab, der für den Auswahlrahmen um Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameBorderColor Ruft die Farbe ab, die für den Auswahlrahmen um Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameBorderColorKey Ruft einen Ressourcenschlüssel für die Farbe ab, die für den Auswahlrahmen um Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameFillBrush Ruft den Füllpinsel ab, der für den Auswahlrahmen für Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameFillBrushKey Ruft einen Ressourcenschlüssel für den Pinsel ab, der für den Auswahlrahmen für Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameFillColor Ruft die Füllfarbe für den Auswahlrahmen ab, der für Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SelectionFrameFillColorKey Ruft einen Ressourcenschlüssel für die Farbe ab, die für den Auswahlrahmen für Steuerelemente verwendet wird.
Öffentliche EigenschaftStatischer Member SimpleWashBrush Ruft einen einfachen Wischpinsel ab.
Öffentliche EigenschaftStatischer Member SimpleWashBrushKey Ruft einen Ressourcenschlüssel für den Pinsel ab, der für einfaches Wischen verwendet wird.
Öffentliche EigenschaftStatischer Member SimpleWashColor Ruft die Farbe für ein einfaches Wischen ab.
Öffentliche EigenschaftStatischer Member SimpleWashColorKey Ruft einen Ressourcenschlüssel für die Farbe ab, die für einfaches Wischen verwendet wird.
Öffentliche EigenschaftStatischer Member ToggledGlyphFillBrush Ruft den Pinsel für die Füllung eines umgeschalteten Symbols ab.
Öffentliche EigenschaftStatischer Member ToggledGlyphFillBrushKey Ruft einen Ressourcenschlüssel für den Pinsel ab, der für die Füllung eines umgeschalteten Symbols verwendet wird.
Öffentliche EigenschaftStatischer Member ToggledGlyphFillColor Ruft die Farbe für die Füllung eines umgeschalteten Symbols ab.
Öffentliche EigenschaftStatischer Member 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

AdornerPanel

AdornerFonts

AdornerResources

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

Adorner-Architektur