UIElement.HighContrastAdjustment Свойство

Определение

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

public:
 property ElementHighContrastAdjustment HighContrastAdjustment { ElementHighContrastAdjustment get(); void set(ElementHighContrastAdjustment value); };
ElementHighContrastAdjustment HighContrastAdjustment();

void HighContrastAdjustment(ElementHighContrastAdjustment value);
public ElementHighContrastAdjustment HighContrastAdjustment { get; set; }
var elementHighContrastAdjustment = uIElement.highContrastAdjustment;
uIElement.highContrastAdjustment = elementHighContrastAdjustment;
Public Property HighContrastAdjustment As ElementHighContrastAdjustment

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

Значение перечисления, указывающее, настраивает ли платформа визуальные свойства элемента автоматически при включении тем высокой контрастности. По умолчанию используется приложение.

Комментарии

Значение свойства наследуется. Если задано Application значение для корректировки, то, что задано для свойства HighContrastAdjustmentприложения. Задание свойства HighContrastAdjustmentприложения для None эффективного отключения для всего пользовательского интерфейса в приложении. Его можно выборочно включить для UIElement, явно задав значение Auto.

Если задано значение Auto, платформа автоматически применяет следующие корректировки к текстовым элементам XAML, а тема высокой контрастности включена:

  • Цвет переднего плана текста игнорируется. Текст цветируется с помощью цвета текста с высокой контрастностью системы или отключенного цвета, если в родительском элементе управления , где IsEnabled = False.
  • Непрозрачный прямоугольник отображается непосредственно за текстом для обеспечения высокой контрастности.
  • Ненулевых значений для непрозрачности игнорируются. Элемент и это дочерние элементы будут отображаться, как если бы они имели непрозрачность 1.0.

Можно установить HighContrastAdjustment = None на а UIElement затем HighContrastAdjustment = Auto на одном из его потомков. Однако платформа не гарантирует, что потомок будет полностью непрозрачным, если непрозрачность применяется к любому из его предков.

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