Sdílet prostřednictvím


Border.CornerRadius Vlastnost

Definice

Získá nebo nastaví hodnotu, která představuje stupeň, do kterého jsou rohy Border zaokrouhleny.

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

Hodnota vlastnosti

CornerRadius

Ten CornerRadius popisuje stupeň zaokrouhlení rohů. Tato vlastnost nemá výchozí hodnotu.

Příklady

Následující příklad ukazuje, jak nastavit hodnotu této vlastnosti.

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

Poznámky

I když název vlastnosti naznačuje, že můžete použít pouze jednotné hodnoty, CornerRadius podporuje také ne uniformní radii. Hodnoty poloměru, které jsou příliš velké, se škálují tak, aby se hladce promíchaly z rohu do rohu.

Informace o vlastnosti závislosti

Pole identifikátoru CornerRadiusProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsRender

Platí pro

Viz také