Border.CornerRadius Свойство

Определение

Возвращает или задает значение, представляющее степень округления углов.Border

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

Значение свойства

Значение, CornerRadius описывающее степень округления углов. Это свойство не имеет значения по умолчанию.

Примеры

В следующем примере показано, как задать значение этого свойства.

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

Комментарии

Хотя имя свойства предполагает, что можно использовать только сингулярные значения, CornerRadius также поддерживает неоднородные радии. Значения радиуса, которые слишком большие, масштабируются таким образом, чтобы они плавно смешивались от угла до угла.

Сведения о свойстве зависимостей

Элемент Ценность
Поле идентификатора CornerRadiusProperty
Свойства метаданных, равные свойству true AffectsMeasure, AffectsRender

Применяется к

См. также раздел