Когда я создал универсальное приложение проекта, я хочу сделать звездочку в значке на панели задач для уведомления пользователя о каком-либо событии. он выглядит как приложение предварительного просмотра skype, когда получено новое сообщение (оно отображает звездочку на панели задач). Можете ли вы помочь мне настроить его (звездочку) в универсальном приложении?Как установить звездочку на панели задач, как приложение для просмотра skype?
1
A
ответ
0
Следующий код (от documentation) должна это сделать:
private void updateBadgeGlyph() {
string badgeGlyphValue = "alert";
// Get the blank badge XML payload for a badge glyph
XmlDocument badgeXml = BadgeUpdateManager.GetTemplateContent(BadgeTemplateType.BadgeGlyph);
// Set the value of the badge in the XML to our glyph value
Windows.Data.Xml.Dom.XmlElement badgeElement = badgeXml.SelectSingleNode("/badge") as Windows.Data.Xml.Dom.XmlElement;
badgeElement.SetAttribute("value", badgeGlyphValue);
// Create the badge notification
BadgeNotification badge = new BadgeNotification(badgeXml);
// Create the badge updater for the application
BadgeUpdater badgeUpdater = BadgeUpdateManager.CreateBadgeUpdaterForApplication();
// And update the badge
badgeUpdater.Update(badge);
}
Или вы можете использовать NotificationsExtensions для него, что также полезно для создания макетов плитки.