как показать всплывающее уведомление или всплывающее уведомление в win 8?

Привет, я прочитал всплывающее уведомление и пример кода в win8.

На самом деле, я хочу показать, что:

http://cybernetnews.com/windows-8-desktop-notifications/

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

Когда пользователь коснется первого уведомления, он покажет второе уведомление. И у второго уведомления есть какой-то объект, который можно выбрать.

Но я понятия не имею.

У кого-нибудь есть подобный опыт?


person 翔 羽    schedule 01.05.2012    source источник
comment
Это неправильный способ задать вопрос в SO. Наверняка другие люди пробовали тосты, это не совсем то, что вы хотите знать. Будьте очень конкретны в отношении точной проблемы, с которой вы столкнулись, чтобы заставить их работать. И опубликуйте фрагмент кода.   -  person Hans Passant    schedule 01.05.2012
comment
Кроме того, говоря о приложениях в стиле Windows 8 Metro, было бы неплохо указать, на каком языке вы хотели бы увидеть ответ.   -  person Filip Skakun    schedule 06.05.2012


Ответы (2)


Насколько я знаю, нет никакого способа сделать это. Такое поведение зарезервировано для системы (winrt). Вы можете отобразить всплывающее уведомление и отреагировать на событие onclick. Но невозможно отобразить элементы управления или что-то в этом роде. так. Чтобы получить общее представление о том, как могут выглядеть всплывающие уведомления, посмотрите здесь .

person Jan K.    schedule 02.05.2012

Судя по снимку экрана в URL-адресе, «второй тост» не является тостом. Похоже на всплывающее меню.

Вот информация, которую вы хотите знать о том, как реализовать всплывающее уведомление http://msdn.microsoft.com/en-us/library/windows/apps/hh779727.aspx

Упомянутое вами событие click — это onactivated событие всплывающего уведомления, реализованное следующим образом:

function onActivated(eventArgs) { /* Your code */ }
toastNotification.onactivated = onActivated;

И здесь также представлен WinJS.UI.Flyout:

http://msdn.microsoft.com/en-us/library/windows/apps/br211726.aspx

person louis.luo    schedule 02.05.2012