Border.BorderBrush Proprietà

Definizione

Ottiene o imposta il pennello applicato all'area perimetrale del bordo del bordo.

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>

Valore della proprietà

Pennello che riempie il bordo. Il valore predefinito è Null, ovvero un pennello Null, che viene valutato come Trasparente per il rendering.

Esempio

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

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

Commenti

Il valore BorderThickness deve essere maggiore di 0 per visualizzare l'effetto del valore BorderBrush.

Si applica a

Vedi anche