Border.CornerRadius Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der den Grad darstellt, in dem die Ecken einer Border gerundet werden.
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
Eigenschaftswert
Dies CornerRadius beschreibt den Grad, in dem Ecken abgerundet werden. Diese Eigenschaft hat keinen Standardwert.
Beispiele
Das folgende Beispiel zeigt, wie der Wert dieser Eigenschaft festgelegt wird.
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">
Hinweise
Der Eigenschaftsname schlägt zwar vor, dass Sie nur Singularwerte verwenden können, CornerRadius unterstützt aber auch nicht einheitliche Radien. Radiuswerte, die zu groß sind, werden skaliert, sodass sie reibungslos von Ecke zu Ecke gemischt werden.
Informationen zur Abhängigkeitseigenschaft
| Element | Wert |
|---|---|
| Bezeichnerfeld | CornerRadiusProperty |
Auf Metadateneigenschaften festgelegt true |
AffectsMeasure, AffectsRender |