Border.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 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 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 |