Freigeben über


Border.BorderBrush Eigenschaft

Definition

Ruft den Pinsel ab, der auf den Randbereich des Rahmens angewendet wird, oder legt diesen fest.

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

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

Eigenschaftswert

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

Beispiele

In diesem Beispiel wird gezeigt, wie Sie den BorderBrush-Wert mithilfe des inline definierten Attributwerts "Blue" auf eine Volltonfarbe festlegen. Der XAML-Parser verwendet diesen "Blue"-Wert, um auf die benannte Farbe Colors.Blue zu verweisen und die SolidColorBrush-instance zu erstellen, die den Laufzeitwert bereitstellt.

<Border BorderThickness="5" BorderBrush="Blue" >
    <StackPanel Grid.Column="0" Grid.Row="0">
        <TextBlock Text="One"/>
        <TextBlock Text="Two"/>
        <TextBlock Text="Three"/>
    </StackPanel>
</Border>

Hinweise

Der BorderThickness-Wert muss größer als 0 sein, damit der BorderBrush-Wert wirksam wird.

Gilt für:

Weitere Informationen