Control.BorderBrush 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.
Ottiene o imposta un pennello che descrive il riempimento del bordo di un controllo.
public:
property Brush ^ BorderBrush { Brush ^ get(); void set(Brush ^ value); };
Brush BorderBrush();
void BorderBrush(Brush value);
public Brush BorderBrush { get; set; }
var brush = control.borderBrush;
control.borderBrush = brush;
Public Property BorderBrush As Brush
<control Background="{StaticResource resourceName}"/>
- or -
<control Background="colorString"/>
- or -
<control>
<control.Background>singleBrush</control.Background>
</control>
Valore della proprietà
Pennello utilizzato per riempire il bordo del controllo. Il valore predefinito è Null, ovvero un pennello Null, che viene valutato come Trasparente per il rendering.
Commenti
Ogni controllo può applicare questa proprietà in modo diverso in base al modello di oggetto visivo. Questa proprietà influisce solo su un controllo il cui modello usa la proprietà BorderBrush come input per le proprietà dell'interfaccia utente del modello. In altri controlli questa proprietà non ha alcun effetto. In genere, se si desidera visualizzare un bordo, un controllo usa un'estensione di markup {TemplateBinding} per associare il valore BorderBrush a BorderBrush di un border che è l'elemento radice del modello di controllo. Per altre info sui modelli visivi e sui modelli di controllo, vedi Applicazione di stili ai controlli o alla pagina di riferimento per la proprietà Template .
A partire da Windows 10 versione 1607 (Windows Software Development Kit (Windows SDK) (SDK) versione 10.0.14393.0), generic.xaml include risorse che è possibile usare per modificare i colori di un controllo in stati di visualizzazione diversi senza modificare il modello di controllo. Nelle app destinate a questo software development kit (SDK) o versioni successive, è preferibile modificare queste risorse per impostare proprietà come Background, Foreground e BorderBrush. Per altre info, vedi la sezione Stili leggeri dell'articolo Applicare stili ai controlli .
Il valore BorderThickness deve essere maggiore di 0 per visualizzare l'effetto del valore BorderBrush.