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 .
Требования к Windows
Семейство устройств |
Windows 10, version 1809 (появилось в 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v7.0)
|
Примеры
<Button Content="Button"
Background="Blue"
BorderThickness="1.0"
BorderBrush="Black"
CornerRadius="15" />
Комментарии
Компоненты-члены значения CornerRadius не могут быть отрицательными.
Свойство CornerRadius в Control ведет себя так же, как Border.CornerRadius . CornerRadius — это артефакт отрисовки, который не влияет на макет содержимого (может происходить вырезка).
Значение CornerRadius по умолчанию во всех шаблонах элементов управления равно 0. Задание свойства CornerRadius влияет на элементы управления, у которых в controlTemplate есть граница (например, Button, ComboBox).