ВУЗ:
Составители:
Рубрика:
33
Popup никогда не отображается автоматически. Чтобы этот эле-
мент управления отобразился на экране, необходимо позаботиться
об этом заранее;
свойство Popup.StaysOpen по умолчанию имеет значение true, по-
этому элемент управления Popup не исчезнет с экрана до тех пор,
пока явным образом не будет присвоено свойству Popup.StaysOpen
значение false. Если присвоить свойству StaysOpen значение false,
элемент управления Popup исчезнет с экрана, как только пользова-
тель щелкнет где-нибудь на экране;
элемент управления Popup имеет свойство PopupAnimation, кото-
рое позволяет управлять отображением упомянутого элемента
управления, когда его свойство IsOpen имеет значение true. Дан-
ное свойство может принимать следующие значения:
o None – значение по умолчанию;
o Fade – постепенное увеличение непрозрачности всплы-
вающего окна;
o Scroll – непрозрачность плавно переходит с левого верх-
него угла окна, пока позволяет пространство;
o Slide – окно скользит на свое место, пока позволяет про-
странство.
Чтобы любой из этих анимационных эффектов мог работать,
необходимо присвоить свойству AllowsTransparency значение
true;
элемент управления Popup может принимать фокус. Таким обра-
зом, можно помещать в него элементы управления, поддержива-
ющие интерактивную связь с пользователем (например, Button).
Эта возможность является одной из ключевых причин использо-
вания элемента Popup вместо ToolTip;
элемент управления Popup определен в пространстве имен Sys-
tem.Windows.Controls.Primitives, так как он чаще всего использу-
ется в качестве строительного блока для более сложных элементов
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »
