Control.CornerRadius Свойство

Определение

Возвращает или задает радиус для углов границы элемента управления.

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

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

Степень округления углов, выраженная в виде значений структуры CornerRadius .

Примеры

<Button Content="Button" 
        Background="Blue"
        BorderThickness="1.0"
        BorderBrush="Black"
        CornerRadius="15" />

Комментарии

Компоненты-члены значения CornerRadius не могут быть отрицательными.

Свойство CornerRadius в Control ведет себя так же, как Border.CornerRadius . CornerRadius — это артефакт отрисовки, который не влияет на макет содержимого (может произойти обрезка).

Значение CornerRadius по умолчанию во всех шаблонах элементов управления равно 0. Задание свойства CornerRadius влияет на элементы управления, имеющие границу в элементе ControlTemplate (например, Button, ComboBox).

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

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