Control.CornerRadius Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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).