Panel.Background Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();
void Background(Brush value);
public Brush Background { get; set; }
var brush = panel.background;
panel.background = brush;
Public Property Background As Brush
<panel Background="{StaticResource resourceName}"/>
- or -
<panel Background="colorString"/>
- or -
<panel>
<panel.Background>singleBrush</panel.Background>
</panel>
Valore della proprietà
Pennello che riempie l'area del contenuto del pannello. Il valore predefinito è Null, (un pennello Null) che viene valutato come Transparent per il rendering.
Commenti
Il valore Background per un pannello derivato da Pannello è visibile sotto l'area interna se gli elementi presenti nell'insieme Children dispongono di pennelli di trasparenza o null per una delle relative aree di definizione. Visualizza nell'area del margine figlio per qualsiasi caso in cui un elemento figlio ha un margine diverso da zero che influisce sulla sua posizione. È anche visibile tra le posizioni di layout di qualsiasi elemento figlio indipendentemente dal margine, anche se ciò può dipendere dal modo in cui il pannello implementa il suo comportamento di layout. Ad esempio, in un oggetto Canvas, qualsiasi pixel nell'area del contenuto in cui non è presente un elemento assolutamente posizionato che mostra il pennello Sfondo del pannello.
Se si usa una classe Panel , ad esempio Grid o StackPanel come elemento radice di un modello di controllo, è una procedura comune usare un'estensione di markup {TemplateBinding} per associare lo sfondo del pannello alla proprietà Control.Background del modello padre (la classe di controllo che usa il modello).