Border.Background Proprietà

Definizione

Ottiene o imposta il pennello che riempie lo sfondo (area interna) del bordo.

public:
 property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();

void Background(Brush value);
public Brush Background { get; set; }
var brush = border.background;
border.background = brush;
Public Property Background As Brush
<Border Background="{StaticResource resourceName}"/>
- or -
<Border Background="colorString"/>
- or -
<Border>
  <Border.Background>singleBrush</Border.Background>
</Border>

Valore della proprietà

Pennello che riempie lo sfondo. Il valore predefinito è Null, (un pennello Null) che viene valutato come Transparent per il rendering.

Esempio

Nell'esempio seguente viene illustrato come impostare lo sfondo di un bordo su un colore a tinta unita usando un valore di attributo definito inline "Cyan". Il parser XAML usa questo valore "Cyan" per fare riferimento al colore denominato Colors.Cyan e per creare l'istanza di SolidColorBrush che fornisce il valore di runtime.

<Border Background="Cyan" CornerRadius="20" Grid.Column="2" Grid.Row="2">
    <TextBlock Text="Background Brush" TextWrapping="Wrap" VerticalAlignment="Center" />
</Border>

Commenti

Il valore Background per un bordo è visibile sotto l'area interna se l'elemento che è l'elemento Child ha pennelli di trasparenza o valore Null per una delle relative aree di definizione. È visibile anche tra il bordo del bordo e il contenuto figlio se i valori non zero vengono applicati per un valore Padding .

Si applica a

Vedi anche