Border.CornerRadius Propriedade

Definição

Obtém ou define um valor que representa o grau em que os cantos de um Border são arredondados.

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 da propriedade

CornerRadius

O CornerRadius que descreve o grau em que os cantos são arredondados. Esta propriedade não tem valor padrão.

Exemplos

O exemplo a seguir mostra como definir o valor dessa propriedade.

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">

Comentários

Embora o nome da propriedade sugira que você pode usar apenas valores singulares, CornerRadius também dá suporte a raios não uniformes. Valores de raio muito grandes são dimensionados para que eles se misturem suavemente de canto em canto.

Informações da propriedade de dependência

Campo identificador CornerRadiusProperty
Propriedades de metadados definidas como true AffectsMeasure, AffectsRender

Aplica-se a

Confira também