ВУЗ:
Составители:
Рубрика:
34
управления. Следует отметить, что Popup не является столь про-
стым в использовании, как другие элементы управления. Напри-
мер, необходимо задавать свойство Background, если нужно видеть
содержимое, поскольку оно не наследуется от окна, и разработчи-
ку придется добавлять рамку (например, при помощи элемента
Border).
Поскольку элемент управления Popup нужно отображать вручную,
его можно полностью создавать в программном коде или в разметке
XAML — достаточно лишь определить свойство Name, чтобы впослед-
ствии им можно было манипулировать.
На рис. 8 показан пример использования этого элемента управления.
Когда пользователь наводит указатель мыши на подчеркнутое слово, по-
является всплывающее окно с дополнительной информацией и ссылка,
которая открывает окно Web-браузера.
Рис. 8. Пример использования элемента Popup
Чтобы создать это окно, нужно включить в него элемент управления
TextBlock с исходным текстом и элемент управления Popup с дополни-
тельным содержимым, которое будет отображаться, когда пользователь
наведет указатель мыши в нужное место. С технической точки зрения нет
разницы в том, где определен тег Popup, поскольку он не связан ни с од-
ним определенным элементом управления. Вместо этого необходимо
определить свойства месторасположения элемента управления Popup. В
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
