Border.CornerRadius Propiedad

Definición

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

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 que describe el grado en 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 propiedad sugiere que solo se pueden usar valores singulares, CornerRadius también admite radios no uniformes. Los valores de radio demasiado grandes se escalan para que se combinen sin problemas de esquina a esquina.

Información de la propiedad dependency

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

Se aplica a

Consulte también