Прочитать на английском

Поделиться через


UIElement3D.IsMouseDirectlyOver Свойство

Определение

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

public bool IsMouseDirectlyOver { get; }

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

Значение true, если указатель мыши находится над тем же элементом, что и результат проверки нажатия; в противном случае — значение false. Значение по умолчанию — false.

Реализации

Комментарии

В отличие от IsMouseOver, это свойство имеет значение только true в том случае, если указатель мыши находится над литеральным элементом , как и для теста нажатия. Если указатель мыши находится на дочернем элементе, это свойство будет иметь значение false. В большинстве сценариев, где вы не создаете элементы управления, используйте IsMouseOver вместо этого.

Если мышь захватывается этим элементом и это свойство находится true во время захвата, это свойство будет продолжать возвращаться true до тех пор, пока захват мыши не будет потерян, а указатель не перейдет через его границы.

Сведения о свойстве зависимостей

Поле идентификатора IsMouseDirectlyOverProperty
Для свойств метаданных задано значение true Нет

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

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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