Лучший способ сделать элементы не выбираемыми в гибке

StackOverflow https://stackoverflow.com/questions/4598220

  •  15-10-2019
  •  | 
  •  

Вопрос

Все,

В рамках требований к новой функции «блокировки» страницы желательно, чтобы все элементы на заблокированной странице были не выбираемыми. Это не следует путать с инвалидом. Все элементы должны появляться так, как будто страница была активной, но не была выбиралась.

Текущая мысль состоит в том, чтобы создать четкий холст и поместить его на существующие элементы. С этой мыслью у меня есть два вопроса:

  1. Если вы можете придумать лучший способ сделать все элементы не выбрасываемыми, чем применение четкого элемента холста по существующим элементам, не могли бы вы его описать?
  2. Если нет, то как лучше всего модернизировать существующие реализации, чтобы принять наложенный элемент Canvas? Кстати, все страницы .mxml наследуют от пользовательского файла.

Извините, если это не очень описательно, однако, я новичок в сгибании и провел много дней, пытаясь понять это.

Спасибо, Тодд

Это было полезно?

Решение 2

Все,

Чтобы полностью «заблокировать» экран из манипуляции с пользователем, необходимо объединить ответы Криса Боса и www.flextras.com: Отключить ввод мыши (Mousechildren) и отключить фокусировку клавиатуры (FocusEnabled).

Тодд

Другие советы

Вы также можете установить свойство Mousechildren на странице на ложные, чтобы элементы не получили никаких мышц

Будет FocusEnabled недвижимость работает для вас?

В документации говорится, что это связано только с «вкладками», но моя память говорит, что это связано со всеми видами выбора.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top