CoreIndependentInputSourceController.IsTransparentForUncontrolledInput Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, должен ли визуальный элемент, связанный с источником входных данных контроллера, рассматриваться как прозрачный для ввода, который в данный момент не настроен для доставки на контроллер.
public:
property bool IsTransparentForUncontrolledInput { bool get(); void set(bool value); };
bool IsTransparentForUncontrolledInput();
void IsTransparentForUncontrolledInput(bool value);
public bool IsTransparentForUncontrolledInput { get; set; }
var boolean = coreIndependentInputSourceController.isTransparentForUncontrolledInput;
coreIndependentInputSourceController.isTransparentForUncontrolledInput = boolean;
Public Property IsTransparentForUncontrolledInput As Boolean
Значение свойства
bool
Значение true, если визуальный элемент должен рассматриваться как прозрачный. В противном случае — значение false. Значение по умолчанию — false.
Если значение равно true, визуальные элементы нижнего Z-порядка можно проверить на наличие входных данных, не настроенных для доставки на контроллер.
Комментарии
Этому свойству следует присвоить значение true, только если визуальный элемент, связанный с контроллером, не включает более низкие элементы уровня z-порядка (например, когда визуальный элемент окрашен прозрачной кистью). В противном случае системный тест нажатия может найти визуальный элемент, который не виден пользователю и для которого пользователь не будет ожидать получения входных данных.
Это свойство позволяет создать наложение, которое перехватывает только определенные входные данные, позволяя обрабатывать другие входные данные так, как если бы наложение не было.