Control.BorderBrush Propiedad

Definición

Obtiene o establece un pincel que describe el relleno de borde de un control.

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 de propiedad

Pincel que se usa para rellenar el borde del control. El valor predeterminado es null, (un pincel nulo) que se evalúa como Transparente para la representación.

Comentarios

Cada control puede aplicar esta propiedad de forma diferente en función de su plantilla visual. Esta propiedad solo afecta a un control cuya plantilla usa la propiedad BorderBrush como entrada para las propiedades de la interfaz de usuario de la plantilla. En otros controles, esta propiedad no tiene ningún efecto. Normalmente, si quiere mostrar un borde, un control usa una extensión de marcado {TemplateBinding} para enlazar su valor BorderBrush al BorderBrush de un border que es el elemento raíz de la plantilla de control. Para obtener más información sobre plantillas visuales y plantillas de control, consulta Aplicar estilos a controles o a la página de referencia de la propiedad Template .

A partir de Windows 10, versión 1607 (Kit de desarrollo de software (SDK) de Windows versión 10.0.14393.0), generic.xaml incluye recursos que puedes usar para modificar los colores de un control en distintos estados visuales sin modificar la plantilla de control. En las aplicaciones destinadas a este kit de desarrollo de software (SDK) o posterior, se prefiere modificar estos recursos para establecer propiedades como Background, Foreground y BorderBrush. Para obtener más información, consulta la sección Estilo ligero del artículo Estilos XAML .

El valor BorderThickness debe ser mayor que 0 para ver que el valor BorderBrush surte efecto.

Se aplica a

Consulte también