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.
Ruft einen Wert ab, der den Grad darstellt, um den die Ecken einer Border abgerundet werden, oder legt diesen fest.
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
Der CornerRadius, der den Grad beschreibt, um den die Ecken abgerundet werden. Diese Eigenschaft hat keinen Standardwert.
Beispiele
Im folgenden Beispiel wird gezeigt, 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
Obwohl der Eigenschaftsname vorgibt, dass Sie nur Singularwerte verwenden können, CornerRadius unterstützt auch nicht einheitliche Radien. Radiuswerte, die zu groß sind, werden skaliert, sodass sie reibungslos von Ecke zu Ecke verblenden.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | CornerRadiusProperty |
Metadateneigenschaften auf true festgelegt |
AffectsMeasure, AffectsRender |