Control.CornerRadius Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .
Ejemplos
<Button Content="Button"
Background="Blue"
BorderThickness="1.0"
BorderBrush="Black"
CornerRadius="15" />
Comentarios
Los componentes miembros de un valor CornerRadius no pueden ser negativos.
La propiedad CornerRadius en Control se comporta de la misma manera que lo hace 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).