## Definición

Representa los radios de las esquinas de un rectángulo.Represents the radiuses of a rectangle's corners.

``public value class CornerRadius : IEquatable<System::Windows::CornerRadius>``
``````[System.ComponentModel.TypeConverter(typeof(System.Windows.CornerRadiusConverter))]
``````[<System.ComponentModel.TypeConverter(typeof(System.Windows.CornerRadiusConverter))>]
type CornerRadius = struct``````
``````Public Structure CornerRadius
Herencia
Atributos
Implementaciones

## Ejemplos

En el ejemplo siguiente se muestra cómo establecer el valor de la CornerRadius propiedad mediante lenguaje XAML (XAML) y el código.The following example shows how to set the value of the CornerRadius property by using Extensible Application Markup Language (XAML) and code.

``````myBorder1 = new Border();
myBorder1.BorderBrush = Brushes.SlateBlue;
myBorder1.BorderThickness = new Thickness(5, 10, 15, 20);
myBorder1.Background = Brushes.AliceBlue;
myBorder1.Padding = new Thickness(5);
``````
``````Dim myBorder1 As New Border()
myBorder1.BorderBrush = Brushes.SlateBlue
myBorder1.BorderThickness = New Thickness(5, 10, 15, 20)
myBorder1.Background = Brushes.AliceBlue
myBorder1.Padding = New Thickness(5)
``````
``````<Border BorderBrush="SlateBlue" BorderThickness="5,10,15,20" Background="AliceBlue" Padding="5" CornerRadius="15">
``````

## Comentarios

Esta clase tiene cuatro propiedades,,, TopLeft TopRight BottomLeft y BottomRight , correspondientes a las esquinas individuales del rectángulo.This class has four properties, TopLeft, TopRight, BottomLeft, and BottomRight, corresponding to the individual corners of the rectangle. Cada es una Double estructura que se puede establecer independientemente de las demás.Each is a Double structure that can be set independently of the others.

Los radios no pueden ser negativos.The radiuses cannot be negative.

### Uso de atributos XAMLXAML Attribute Usage

``````<object property="TopLeft,TopRight,BottomRight,BottomLeft "/>
``````

o bien-or-

``````<object property="AllCorners"/>
``````

### Valores XAMLXAML Values

A la izquierdaTopLeft
Double valor que especifica el radio de la esquina superior izquierda.Double value that specifies the radius of the top left corner.

Esquina superiorTopRight
Double valor que especifica la esquina superior derecha.Double value that specifies the top right corner.

PivotDetailRangeBottomRight
Double valor que especifica la esquina inferior derecha.Double value that specifies the bottom right corner.

BottomLeftBottomLeft
Double valor que especifica la esquina inferior izquierda.Double value that specifies the bottom left corner.

AllCornersAllCorners
Si solo Double se especifica un valor, esa medida se aplica a todas las esquinas de la parte izquierda, derecha, BottomRight y BottomLeft del CornerRadius .If only a single Double value is specified, that measure is applied to ALL of the TopLeft, TopRight, BottomRight, and BottomLeft corners of the CornerRadius.

Nota

Los valores no necesitan incluir explícitamente el separador decimal cuando se especifican como una cadena.Values need not include the decimal point explicitly when specified as a string. La cadena "1" que se proporciona en XAML se evalúa como un valor de 1,0 cuando se hace referencia a él en el código.The string "1" provided in XAML evaluates to a value of 1.0 when referenced in code.

## Constructores

 Obtiene o establece el radio de la esquina inferior izquierda.Gets or sets the radius of the bottom-left corner. Obtiene o establece el radio de la esquina inferior derecha.Gets or sets the radius of the bottom-right corner. Obtiene o establece el radio de la esquina superior izquierda.Gets or sets the radius of the top-left corner. Obtiene o establece el radio de la esquina superior derecha.Gets or sets the radius of the top-right corner.