Border.CornerRadius Propiedad

Definición

Obtiene o establece un valor que representa el grado en el que se redondean las esquinas de Border.

public:
 property System::Windows::CornerRadius CornerRadius { System::Windows::CornerRadius get(); void set(System::Windows::CornerRadius value); };
public System.Windows.CornerRadius CornerRadius { get; set; }
member this.CornerRadius : System.Windows.CornerRadius with get, set
Public Property CornerRadius As CornerRadius

Valor de propiedad

CornerRadius

CornerRadius que describe el grado en el que se redondean las esquinas. Esta propiedad no tiene ningún valor predeterminado.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer el valor de esta propiedad.

myBorder1 = new Border();
myBorder1.BorderBrush = Brushes.SlateBlue;
myBorder1.BorderThickness = new Thickness(5, 10, 15, 20);
myBorder1.Background = Brushes.AliceBlue;
myBorder1.Padding = new Thickness(5);
myBorder1.CornerRadius = new CornerRadius(15);
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)
myBorder1.CornerRadius = New CornerRadius(15)
<Border BorderBrush="SlateBlue" BorderThickness="5,10,15,20" Background="AliceBlue" Padding="5" CornerRadius="15">

Comentarios

Aunque el nombre de la propiedad sugiere que solo puede usar valores singulares, CornerRadius también admite radios no uniformes. Los valores de radio demasiado grandes se escalan para que se combinen suavemente de esquina a esquina.

Información sobre propiedades de dependencia

Campo identificador CornerRadiusProperty
Propiedades de metadatos establecidas en true AffectsMeasure, AffectsRender

Se aplica a

Consulte también