Control.CornerRadius Propriedade

Definição

Obtém ou define o raio para os cantos da borda do controle.

public:
 property CornerRadius CornerRadius { CornerRadius get(); void set(CornerRadius value); };
CornerRadius CornerRadius();

void CornerRadius(CornerRadius value);
public CornerRadius CornerRadius { get; set; }
var cornerRadius = control.cornerRadius;
control.cornerRadius = cornerRadius;
Public Property CornerRadius As CornerRadius
<control CornerRadius="uniformRadius"/>
- or -
<control CornerRadius="topLeft,topRight,bottomRight,bottomLeft"/>

Valor da propriedade

O grau em que os cantos são arredondados, expressos como valores da estrutura CornerRadius .

Requisitos do Windows

Família de dispositivos
Windows 10, version 1809 (introduzida na 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v7.0)

Exemplos

<Button Content="Button" 
        Background="Blue"
        BorderThickness="1.0"
        BorderBrush="Black"
        CornerRadius="15" />

Comentários

Os componentes membro de um valor CornerRadius não podem ser negativos.

A propriedade CornerRadius em Control se comporta da mesma maneira que Border.CornerRadius . CornerRadius é um artefato de renderização e não afeta o layout do conteúdo (o recorte pode ocorrer).

O valor padrão de CornerRadius em todos os modelos de controle é 0. Definir a propriedade CornerRadius afeta os controles que têm uma Borda em seu ControlTemplate (exemplo: Button, ComboBox).

Aplica-se a

Confira também