Condividi tramite


Classe AdornerColors

Fornisce un set di pennelli comuni che possono essere utilizzati con gli strumenti decorativi.

Gerarchia di ereditarietà

System.Object
  Microsoft.Windows.Design.Interaction.AdornerColors

Spazio dei nomi:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class AdornerColors
public static class AdornerColors
public ref class AdornerColors abstract sealed
[<AbstractClass>]
[<Sealed>]
type AdornerColors =  class end
public final class AdornerColors

Il tipo AdornerColors espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblicaMembro statico AlignmentMarkBrush Ottiene il pennello utilizzato per gli indicatori di allineamento.
Proprietà pubblicaMembro statico AlignmentMarkBrushKey Ottiene una chiave di risorsa per il colore degli indicatori di allineamento.
Proprietà pubblicaMembro statico AlignmentMarkColor Ottiene il colore utilizzato per gli indicatori di allineamento.
Proprietà pubblicaMembro statico AlignmentMarkColorKey Ottiene una chiave di risorsa per il colore degli indicatori di allineamento.
Proprietà pubblicaMembro statico ElementBorderBrush Ottiene il pennello utilizzato per i bordi degli elementi.
Proprietà pubblicaMembro statico ElementBorderBrushKey Ottiene una chiave di risorsa per il pennello dei bordi degli elementi.
Proprietà pubblicaMembro statico ElementBorderColor Ottiene il colore utilizzato per i bordi degli elementi.
Proprietà pubblicaMembro statico ElementBorderColorKey Ottiene una chiave di risorsa per il colore dei bordi degli elementi.
Proprietà pubblicaMembro statico GlyphFillBrush Ottiene il pennello utilizzato per il riempimento dei glifi.
Proprietà pubblicaMembro statico GlyphFillBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per il riempimento di un glifo.
Proprietà pubblicaMembro statico GlyphFillColor Ottiene il colore utilizzato per il riempimento dei glifi.
Proprietà pubblicaMembro statico GlyphFillColorKey Ottiene una chiave di risorsa per il colore utilizzato per il riempimento di un glifo.
Proprietà pubblicaMembro statico HandleBorderBrush Ottiene un pennello per disegnare il bordo di un handle.
Proprietà pubblicaMembro statico HandleBorderBrushKey Ottiene una chiave di risorsa per il pennello dei bordi di un handle.
Proprietà pubblicaMembro statico HandleBorderColor Ottiene il colore del bordo di un handle.
Proprietà pubblicaMembro statico HandleBorderColorKey Ottiene una chiave di risorsa per il colore dei bordi di un handle.
Proprietà pubblicaMembro statico HandleEmptyFillBrush Ottiene il pennello per disegnare il riempimento di un handle quando questo non è ridimensionabile.
Proprietà pubblicaMembro statico HandleEmptyFillBrushKey Ottiene la chiave della risorsa per il pennello di un handle quando questo non è ridimensionabile.
Proprietà pubblicaMembro statico HandleEmptyFillColor Ottiene il colore di un handle quando questo non è ridimensionabile.
Proprietà pubblicaMembro statico HandleEmptyFillColorKey Ottiene la chiave della risorsa per il colore di un handle quando questo non è ridimensionabile.
Proprietà pubblicaMembro statico HandleFillBrush Ottiene un pennello per disegnare il riempimento di un handle.
Proprietà pubblicaMembro statico HandleFillBrushKey Ottiene una chiave di risorsa per il pennello di un handle.
Proprietà pubblicaMembro statico HandleFillColor Ottiene il colore di un handle.
Proprietà pubblicaMembro statico HandleFillColorKey Ottiene una chiave di risorsa per il colore di un handle.
Proprietà pubblicaMembro statico HandleFillHoverBrush Ottiene un pennello per disegnare il riempimento di un handle quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico HandleFillHoverBrushKey Ottiene una chiave di risorsa per il pennello di un handle quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico HandleFillHoverColor Ottiene il colore di un handle quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico HandleFillHoverColorKey Ottiene una chiave di risorsa per il colore di un handle quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico HandleFillPressedBrush Ottiene un pennello per disegnare il riempimento di un handle quando viene premuto.
Proprietà pubblicaMembro statico HandleFillPressedBrushKey Ottiene una chiave di risorsa per il pennello di un handle quando viene premuto.
Proprietà pubblicaMembro statico HandleFillPressedColor Ottiene il colore di un handle quando viene premuto.
Proprietà pubblicaMembro statico HandleFillPressedColorKey Ottiene una chiave di risorsa per il colore di un handle quando viene premuto.
Proprietà pubblicaMembro statico MoveHandleContentBrush Ottiene il pennello utilizzato per il contenuto di un handle di spostamento.
Proprietà pubblicaMembro statico MoveHandleContentBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per il contenuto di un handle di spostamento.
Proprietà pubblicaMembro statico MoveHandleContentColor Ottiene il colore utilizzato per il contenuto di un handle di spostamento.
Proprietà pubblicaMembro statico MoveHandleContentColorKey Ottiene una chiave di risorsa per il colore utilizzato per il contenuto di un handle di spostamento.
Proprietà pubblicaMembro statico MoveHandleFillBrush Ottiene il pennello utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse non è posizionato su di esso.
Proprietà pubblicaMembro statico MoveHandleFillBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse non è posizionato su di esso.
Proprietà pubblicaMembro statico MoveHandleFillColor Ottiene il colore utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse non è posizionato su di esso.
Proprietà pubblicaMembro statico MoveHandleFillColorKey Ottiene una chiave di risorsa per il colore utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse non è posizionato su di esso.
Proprietà pubblicaMembro statico MoveHandleFillHoverBrush Ottiene il pennello utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico MoveHandleFillHoverBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico MoveHandleFillHoverColor Ottiene il colore utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico MoveHandleFillHoverColorKey Ottiene una chiave di risorsa per il colore utilizzato per il riempimento di un handle di spostamento quando il puntatore del mouse viene spostato su di esso.
Proprietà pubblicaMembro statico RailFillBrush Ottiene il pennello di riempimento per le sbarre.
Proprietà pubblicaMembro statico RailFillBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per le sbarre.
Proprietà pubblicaMembro statico RailFillColor Ottiene il colore di riempimento per le sbarre.
Proprietà pubblicaMembro statico RailFillColorKey Ottiene una chiave di risorsa per il colore utilizzato per le sbarre.
Proprietà pubblicaMembro statico SelectionFrameBorderBrush Ottiene il pennello utilizzato per il frame di selezione intorno ai controlli.
Proprietà pubblicaMembro statico SelectionFrameBorderBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per il frame di selezione intorno ai controlli.
Proprietà pubblicaMembro statico SelectionFrameBorderColor Ottiene il colore utilizzato per il frame di selezione intorno ai controlli.
Proprietà pubblicaMembro statico SelectionFrameBorderColorKey Ottiene una chiave di risorsa per il colore utilizzato per il frame di selezione intorno ai controlli.
Proprietà pubblicaMembro statico SelectionFrameFillBrush Ottiene il pennello di riempimento per il frame di selezione utilizzato sui controlli.
Proprietà pubblicaMembro statico SelectionFrameFillBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per il frame di selezione sui controlli.
Proprietà pubblicaMembro statico SelectionFrameFillColor Ottiene il colore di riempimento per il frame di selezione utilizzato sui controlli.
Proprietà pubblicaMembro statico SelectionFrameFillColorKey Ottiene una chiave di risorsa per il colore utilizzato per il frame di selezione sui controlli.
Proprietà pubblicaMembro statico SimpleWashBrush Ottiene un pennello per semplici tratti ad acquerello.
Proprietà pubblicaMembro statico SimpleWashBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per semplici tratti ad acquerello.
Proprietà pubblicaMembro statico SimpleWashColor Ottiene un colore per semplici tratti ad acquerello.
Proprietà pubblicaMembro statico SimpleWashColorKey Ottiene una chiave di risorsa per il colore utilizzato per semplici tratti ad acquerello.
Proprietà pubblicaMembro statico ToggledGlyphFillBrush Ottiene il pennello per il riempimento di un glifo con stato attivato o disattivato.
Proprietà pubblicaMembro statico ToggledGlyphFillBrushKey Ottiene una chiave di risorsa per il pennello utilizzato per il riempimento di un glifo con stato attivato o disattivato.
Proprietà pubblicaMembro statico ToggledGlyphFillColor Ottiene il colore per il riempimento di un glifo con stato attivato o disattivato.
Proprietà pubblicaMembro statico ToggledGlyphFillColorKey Ottiene una chiave di risorsa per il colore utilizzato per il riempimento di un glifo con stato attivato o disattivato.

In alto

Note

Utilizzare la classe AdornerColors per standardizzare l'aspetto dei controlli strumento decorativo personalizzati. Utilizzando questo set predefinito di colori, gli strumenti decorativi personalizzati rientrano nella combinazione di colori di WPF Designer.

Esempi

Nell'esempio di codice seguente viene illustrato come utilizzare la classe AdornerColors per impostare Background di un controllo Slider su un colore standard di strumento decorativo. Per ulteriori informazioni, vedere Procedura dettagliata: implementazione di una sbarra in un controllo.

' 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;

Nell'esempio di codice seguente viene illustrato come utilizzare la classe AdornerResources per impostare Background di un controllo CheckBox su un colore standard di strumento decorativo. Per ulteriori informazioni, vedere Procedura dettagliata: debug di controlli personalizzati WPF in fase di progettazione.

' 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;
}

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Windows.Design.Interaction

AdornerPanel

AdornerFonts

AdornerResources

PrimarySelectionAdornerProvider

Altre risorse

Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione

Procedura dettagliata: implementazione di una sbarra in un controllo

Procedura dettagliata: debug di controlli personalizzati WPF in fase di progettazione

Architettura degli strumenti decorativi visuali