【销量联盟源码】【梦幻04怀旧端源码】【号卡商城源码app】notification源码

时间:2024-12-22 20:56:31 来源:JAVA萝卜影视源码 编辑:个人博客网站源码csdn

1.Windows 8技巧:Windows 8 中的源码Toast Tile Badge通知的使用方法

notification源码

Windows 8技巧:Windows 8 中的Toast Tile Badge通知的使用方法

       在Windows 8中有三种通知的方式及时提醒用户,它们分别是源码Toast,Tile,Badge

Toast:是在应用程序中及时弹出的提醒通知。

Tile:是源码销量联盟源码磁贴通知,用于Metro界面中的源码应用程序图标上进行和文字通知。

Badge:是源码梦幻04怀旧端源码在磁贴小贴士通知,用于Metro界面中的源码号卡商城源码app应用程序图标右下角提示当前有多少新消息或者当前应用程序状态,如(playing paused newMessage)等。源码

       准备工作:   首先:引用NotificationsExtensions.winmd库,源码这是源码对各种通知简化访问的封装。

       其次:打开Package.appxmanifest重新设置各种徽标。源码

       最后:打开Package.appxmanifest,源码设置“支持Toast通知”为“是源码”。

       Toast:

       复制代码

         

       代码如下:

       private void ToastNotice_Click(object sender,源码招聘网手机源码 RoutedEventArgs e)

         {

         //Toast通知文字以及设置

         IToastImageAndText Toast = ToastContentFactory.CreateToastImageAndText();

         Toast.TextBodyWrap.Text = "今日世界末日倒数天!";

         Toast.Image.Src = "///P__0__.jpg";

         ToastNotificationManager.CreateToastNotifier().Show(Toast.CreateNotification());

         }

       效果:

       Tile:

       复制代码

         

       代码如下:

       private void TileNotice_Click(object sender,源码 RoutedEventArgs e)

         {

         //Tile通知文字以及设置

         ITileWideImageAndText tile = TileContentFactory.CreateTileWideImageAndText();

         tile.TextCaptionWrap.Text = "小资情有独钟 款合资热销时尚车型导购";

         tile.Image.Src = "/uploadfile///.jpg";/pp ITileSquareImage wideImageContent = TileContentFactory.CreateTileSquareImage();

         wideImageContent.Image.Src = "/uploadfile///.jpg";

         tile.SquareContent = wideImageContent;

         TileUpdateManager.CreateTileUpdaterForApplication().Update(tile.CreateNotification());

         }/pp private void ClearTile_Click(object sender, RoutedEventArgs e)

         {

         //清除Tile通知

         TileUpdateManager.CreateTileUpdaterForApplication().Clear();

         }

       效果:

       Badge:

       复制代码

         

       代码如下:

       private void BadgeNotice_Click(object sender, RoutedEventArgs e)

         {

         //Badge数字通知

         BadgeNumericNotificationContent badge = new BadgeNumericNotificationContent();

         BadgeUpdateManager.CreateBadgeUpdaterForApplication().Update(badge.CreateNotification());

         }/pp private void BadgeImage_Click(object sender, RoutedEventArgs e)

         {

         //Badge状态通知

         BadgeGlyphNotificationContent badge = new BadgeGlyphNotificationContent(GlyphValue.Paused);

         BadgeUpdateManager.CreateBadgeUpdaterForApplication().Update(badge.CreateNotification());

         }/pp private void BadgeClear_Click(object sender, RoutedEventArgs e)

         {

         //清楚Badge通知

         BadgeUpdateManager.CreateBadgeUpdaterForApplication().Clear();

         }

       效果见右下角:

       Xaml:

       复制代码

         

       代码如下:

       Grid Background="{ StaticResource ApplicationPageBackgroundThemeBrush}"

         Button Content="Toast通知" HorizontalAlignment="Left" Name="ToastNotice"

         Margin=",,0,0" VerticalAlignment="Top" Click="ToastNotice_Click"/

         Button Content="Tile 通知" HorizontalAlignment="Left" Name="TileNotice"

         Margin=",,0,0" VerticalAlignment="Top" Click="TileNotice_Click"/

         Button Content="清除Tile通知" HorizontalAlignment="Left" Name="ClearTile"

         Margin=",,0,0" VerticalAlignment="Top" Click="ClearTile_Click" /

         Button Content="Badge数字" HorizontalAlignment="Left" Name="BadgeNotice"

         Margin=",,0,0" VerticalAlignment="Top" Click="BadgeNotice_Click"/

         Button Content="Badge" HorizontalAlignment="Left" Name="BadgeImage"

         Margin=",,0,0" VerticalAlignment="Top" Click="BadgeImage_Click" /

         Button Content="Badge清除" HorizontalAlignment="Left" x:Name="BadgeClear"

         Margin=",,0,0" VerticalAlignment="Top" Click="BadgeClear_Click" /

         /Grid

       最后如需源码请点击 Win8Notice_jbnet.rar 下载。

源码源码编辑器范例

源码源码编辑器范例

copyright © 2016 powered by 皮皮网   sitemap