Как я могу наложить управление на окне?

Прямо сейчас у меня есть нормальное окно с набором средств управления.

Когда пользователь нажимает определенную кнопку, я хочу потускнеть все окно и затем отобразить всплывающее окно сверху ее. Не истинное диалоговое окно, просто что-то, что является в окне.

Таким образом, это - моя теория...

  1. Каждое управление находится на уровне 0.
  2. Существует прямоугольник тот же размер как форма в уровне 1. Это имеет 50%-ю прозрачность.
  3. Мое всплывающее окно загружается на уровень 2.
  4. Нажатие где угодно на прямоугольник сделает то же самое как сурово обращающийся на всплывающем окне.

Действительно ли это возможно?

6
задан H.B. 11 September 2011 в 19:00
поделиться

1 ответ

Это вполне возможно.

Поместите весь пользовательский интерфейс на любую панель внутри .

Затем в той же сетке поместите для наложения и панель по центру для всплывающего окна.

Обработать событие щелчка прямоугольника и скрыть всплывающее окно.

9
ответ дан 10 December 2019 в 02:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: