Control.CornerRadius Propiedad

Definición

Obtiene o establece el radio de las esquinas del borde del control.

public:
 property CornerRadius CornerRadius { CornerRadius get(); void set(CornerRadius value); };
CornerRadius CornerRadius();

void CornerRadius(CornerRadius value);
public CornerRadius CornerRadius { get; set; }
var cornerRadius = control.cornerRadius;
control.cornerRadius = cornerRadius;
Public Property CornerRadius As CornerRadius
<control CornerRadius="uniformRadius"/>
- or -
<control CornerRadius="topLeft,topRight,bottomRight,bottomLeft"/>

Valor de propiedad

Grado al que se redondean las esquinas, expresadas como valores de la estructura CornerRadius .

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)

Ejemplos

<Button Content="Button" 
        Background="Blue"
        BorderThickness="1.0"
        BorderBrush="Black"
        CornerRadius="15" />

Comentarios

Los componentes miembro de un valor CornerRadius no pueden ser negativos.

La propiedad CornerRadius en Control se comporta de la misma manera que Border.CornerRadius . CornerRadius es un artefacto de representación y no afecta al diseño del contenido (es posible que se produzca el recorte).

El valor predeterminado de CornerRadius en todas las plantillas de control es 0. Establecer la propiedad CornerRadius afecta a los controles que tienen un borde en su ControlTemplate (ejemplo: Botón, ComboBox).

Se aplica a

Consulte también