Control.BorderBrush Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um pincel que descreve o preenchimento de borda de um controle.
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>
Valor da propriedade
O pincel usado para preencher a borda do controle. O padrão é nulo, (um pincel nulo) que é avaliado como Transparente para renderização.
Comentários
Cada controle pode aplicar essa propriedade de forma diferente com base em seu modelo visual. Essa propriedade afeta apenas um controle cujo modelo usa a propriedade BorderBrush como uma entrada para as propriedades da interface do usuário do modelo. Em outros controles, essa propriedade não tem efeito. Normalmente, se ele quiser exibir uma borda, um controle usará uma extensão de marcação {TemplateBinding} para associar seu valor BorderBrush ao BorderBrush de uma Borda que é o elemento raiz do modelo de controle. Para obter mais informações sobre modelos visuais e modelagem de controle, consulte Controles de estilo ou a página de referência da propriedade Template .
A partir do Windows 10, versão 1607 (Windows Software Development Kit (SDK) versão 10.0.14393.0), generic.xaml inclui recursos que você pode usar para modificar as cores de um controle em diferentes estados visuais sem modificar o modelo de controle. Em aplicativos destinados a esse SDK (software development kit) ou posterior, é preferível modificar esses recursos para definir propriedades como Background, Foreground e BorderBrush. Para obter mais informações, consulte a seção Estilo leve do artigo Estilos XAML .
O valor BorderThickness deve ser maior que 0 para ver o valor BorderBrush entrar em vigor.