Silverlight

индекс
62,31

Silverlight 4: NotificationWindow

В Silverlight 4 добавили новый объект — NotificationWindows, который позволяет уведомлять пользователя о различных событиях. Так как он функционирует, как системное сообщение, то работать будет только при запуске приложения за пределами браузера.

Ниже представлен пример работы с NotificationWindow

image

Код
  • Событие Tick, проверяет запущено ли приложение за пределами браузера (OOB)
  • Если запущено, инициализирует объект NotificationWindow
  • Устанавливает Content, это может быть TextBox или UserControl
  • Для вывода уведомления на экран, вызывает метод Show, указывая в миллисекундах время отображения
image

Факты о NotificationWindow

Могу ли я вывести несколько уведомлений одновременно?
— Нет.

Может ли пользователь взаимодействовать с NotificationWindow?
— Да, но только мышью.

Каков размер NotificationWindow?
— 400x100.

image

Можно ли настроить внешний вид окна уведомления?
— Да, для этого воспользуйтесь UserControl.

image
+3
19 ноября 2009, 11:33
3

комментарии (11)

0
LeeMiller #
Silverlight это круто, но не могли бы вы в хабракат это все?
+1
skorm #
И зачем исходный код скриншотом?
–1
XaocCPS #
некоторым зарубежным авторам так удобнее. когда пишешь по нескольку статей за день копаться с кодом и подсветкой — тяжело. цель статьи показать, пытливый ум сам найдет как набрать код.

СкоттГу, наверное, самый известный блоггер .net-тематики тоже использует картинки. Мороки меньше.
0
skorm #
Согласен, убедили :) Просто иногда хочется быстренько проверить, как это работает, поскольку загруженность по другим вопросам большая.
–1
dzlk #
Это было бы здорово — отличный Starter Kit как для новичков, так и для профи, поскольку, там, скорее всего, все новые фичи Silverlight 4 задействованы — это была бы замечательная отправная точка для изучения новой платформы.
0
dzlk #
Это я не в тот топик, чорт
–1
sesharim #
А мне подсветка кода понравилась. Приятная глазам.
0
jeje #
0
slatvick #
Ага, я искал себе по objective-c, нашлись только костылики. Выглядит средне: iphone-dev-tips.alterplay.com/
+3
neelts #
забавно видеть экранную линейку на Adobe AIR в статье про Silverlight =)
0
Zig #
Настройки цветов среды разработки на скриншоте приятные — сам подобные использую)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.