win10通知使用Toast
可以使用win10 模板添加通知
var t = Windows.UI.Notifications.ToastTemplateType.ToastText02;
使用GetTemplateContent得到模板xml,可以修改
var content = Windows.UI.Notifications.ToastNotificationManager.GetTemplateContent(t);
用XmlNodeList xml = content.GetElementsByTagName("text");来得到xml节点
xml[0].AppendChild(content.CreateTextNode("通知"));
xml[1].AppendChild(content.CreateTextNode("小文本"));
用
Windows.UI.Notifications.ToastNotification toast = new ToastNotification(content);ToastNotificationManager.CreateToastNotifier().Show(toast);通知
代码
//选择消息模板
//ToastImageAndText01 在三行文本中被包装的大型图像和单个字符串
//ToastImageAndText02 大图像、加粗文本的一个字符串在第一行、常规文本的一个字符串包装在第二、三行中
//ToastImageAndText03 大图像、加粗文本的一个字符串被包装在开头两行中、常规文本的一个字符串包装在第三行中
//ToastImageAndText04 大图像、加粗文本的一个字符串在第一行、常规文本的一个字符串在第二行中、常规文本的一个字符串在第三行中
//ToastText01 包装在三行文本中的单个字符串
//ToastText02 第一行中加粗文本的一个字符串、覆盖第二行和第三行的常规文本的一个字符串。
//ToastText03 覆盖第一行和第二行的加粗文本的一个字符串。第三行中常规文本的一个字符串
//ToastText04 第一行中加粗文本的一个字符串、第二行中常规文本的一个字符串、第三行中常规文本的一个字符串
var t = Windows.UI.Notifications.ToastTemplateType.ToastText02;
//在模板添加xml要的标题
var content = Windows.UI.Notifications.ToastNotificationManager.GetTemplateContent(t);
//需要using Windows.Data.Xml.Dom;
XmlNodeList xml = content.GetElementsByTagName("text");
xml[0].AppendChild(content.CreateTextNode("通知"));
xml[1].AppendChild(content.CreateTextNode("小文本"));
//需要using Windows.UI.Notifications;
Windows.UI.Notifications.ToastNotification toast = new ToastNotification(content);
ToastNotificationManager.CreateToastNotifier().Show(toast);
代码:https://code.csdn.net/lindexi_gd/lindexi_gd/tree/master/Toast_%E9%80%9A%E7%9F%A5
文章有参考某大神,但是忘了他写的在哪,很抱歉
分享到:
相关推荐
Win10 UWP 开发教程 课程 资源 80课时 课程地址:http://blog.csdn.net/shanguuncle/article/details/78111649
全选设置之后UWP即可访问localhost,可以走代理。
总结来说,"win10 uwp 轻量级 MVVM 框架入门 2.1.5.3199 例子"提供了一个实际操作的平台,让开发者学习如何在UWP环境中利用MVVM模式进行开发。通过分析和实践这个框架,你将能够更好地理解MVVM的工作原理,以及如何...
下面我们将深入探讨如何在Win10下通过UWP实现这些功能。 首先,我们需要了解UWP(Universal Windows Platform)是微软为Windows 10推出的一种跨设备的应用程序开发框架。它允许开发者编写一次代码,就能在各种...
在Windows 10 UWP应用开发中,常常需要创建一种用户友好的交互方式,即当用户右键点击某个元素时,能在一个特定的位置显示一个浮出菜单(MenuFlyout)。本篇文章将详细介绍如何使用C#实现这样的功能,使得MenuFlyout...
在本文中,我们将探讨如何利用Windows 10的UWP(通用Windows平台)应用程序与ASP.NET Core构建一个图床服务器的客户端。这是一个涉及到跨平台开发和云端图像存储管理的项目,旨在提供一种高效且灵活的方式来上传和...
易语言win10弹窗通知模块是专门为在Windows 10操作系统上创建和显示桌面通知而设计的一个功能组件。这个模块通过易语言的接口与Windows 10的API进行交互,从而实现用户界面中的通知功能。 在Windows 10操作系统中,...
win10 moblie uwp qq5.6.1150.1000主程序,不含依赖程序
win10 moblie uwp 越飞阅读1.4.68.0主程序,不含依赖程序
title: "win10 uwp 字符文本转语音声音文件方法"在 UWP 中,支持将传入的字符串文本内容转换为音频语音,可以将这个语音声音通过 MediaEl
但是LTSB/C也没了应用商店和UWP运行环境.,LTSC自动恢复win10应用商店,应用商店也是Win10的一大特色! Win10的应用商店也有一些优秀的应用可以代替臃肿的桌面程序. 使用该工具即可在 Windows10 LTSC(2019,1809) 上...
首先打开 使用微软的账号或 github 账号登陆点击 add new 添加一个 UWP 程序,需要写出 app 的
但是LTSB/C也没了应用商店和UWP运行环境.,LTSC自动恢复win10应用商店,应用商店也是Win10的一大特色! Win10的应用商店也有一些优秀的应用可以代替臃肿的桌面程序. 使用该工具即可在 Windows10 LTSC(2019,1809) 上安装...
WinToast库是专门为Windows平台开发的应用程序提供现代Toast通知功能的C++库。这个轻量级的库使得开发者能够轻松地在Windows 8和Windows 10系统上集成通知功能,以便向用户传达重要的信息和实时事件。这些通知通常会...
如果需要反过来,把同步转异步,可以使用 同步方法转异步写你的代码使用Task.Wait 时需要小心死锁不会出现死锁的代码使用Task.Delay等待即使使用方法
UWP支持 toast notifications、Live Tiles动态磁贴等通知方式,增强用户体验。同时,后台任务允许应用在非前台状态下执行特定任务,如定期同步数据、接收推送通知等,但需注意后台任务的资源限制和触发策略。 八、...
此安装包为win10的uwp版应用软件Sound Blaster Connect,有需要的朋友可以去下载下来
【描述】提到的"一个uwp开发源码,可以移植到一切win10系统"意味着该项目遵循了UWP的跨平台特性,使得开发者能够在不同类型的Windows 10设备上部署和运行同一套代码。UWP是微软为了统一Windows生态而推出的新开发...
win10应用商店安装包,Microsoft.WindowsStore_11804.1001.913.0_neutral_~_8wekyb3d8bbwe,可用于不带应用商店的安装
微软推出的开源UWP社区工具包(Windows Community Toolkit)是一个关键的资源,它旨在简化和加速开发流程,使得开发者能够更高效地利用Win10 SDK进行编程。 UWP社区工具包是一个集合了各种辅助工具、组件和示例代码...