Freigeben über


Border.Background Eigenschaft

Definition

Ruft den Pinsel ab, der den Hintergrund (innenbereich) des Rahmens ausfüllt, oder legt diesen fest.

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>

Eigenschaftswert

Der Pinsel, der den Hintergrund ausfüllt. Der Standardwert ist NULL (ein NULL-Pinsel), der für das Rendern als Transparent ausgewertet wird.

Beispiele

Das folgende Beispiel zeigt, wie der Hintergrund eines Rahmens mit einem inline definierten Attributwert "Cyan" auf eine Volltonfarbe festgelegt wird. Der XAML-Parser verwendet diesen "Cyan"-Wert, um auf die benannte Farbe Colors.Cyan zu verweisen und die SolidColorBrush-instance zu erstellen, die den Laufzeitwert bereitstellt.

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

Hinweise

Der Background-Wert für einen Rahmen ist unterhalb des inneren Bereichs sichtbar, wenn das Element, das das Untergeordnete Element ist, transparenz- oder NULL-Wert-Pinsel für einen seiner definierenden Bereiche aufweist. Es ist auch zwischen dem Rahmenrand und dem untergeordneten Inhalt sichtbar, wenn Werte ungleich null für einen Abstandswert angewendet werden.

Gilt für:

Weitere Informationen