FrameworkElement.FocusVisualMargin Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает внешнее поле визуального элемента фокуса для FrameworkElement.
public:
property Thickness FocusVisualMargin { Thickness get(); void set(Thickness value); };
Thickness FocusVisualMargin();
void FocusVisualMargin(Thickness value);
public Thickness FocusVisualMargin { get; set; }
var thickness = frameworkElement.focusVisualMargin;
frameworkElement.focusVisualMargin = thickness;
Public Property FocusVisualMargin As Thickness
Значение свойства
Предоставляет значения полей для визуального элемента фокуса. По умолчанию используется значение Толщина со всеми свойствами (измерениями), равными 0. Разные значения по умолчанию среды выполнения часто предоставляются отдельными шаблонами элементов управления.
Требования к Windows
Семейство устройств |
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v3.0)
|
Примеры
<Button Content="Button"
FocusVisualMargin="-3"/>
Комментарии
Поле с отрицательным значением будет отстоять дальше от центра элемента управления, а поле с положительным значением будет расположено ближе к центру элемента управления.
Нецелевых значений для значений полей технически разрешено, но обычно их следует избегать.
Визуальные элементы HighVisibility и Показать фокус отрисовываются с внешней (основной) и внутренней (вторичной) границами.
Дополнительные сведения см. в разделах Визуальные элементы фокуса высокой видимости и Фокус отображения.