调用Toast通知来进行自定义通知实现及自定义组件调用
阳春三月的开始就连续加班了两天,就因为这个小小的Toast通知的实现,具体踩的坑就列在下方方便大家查阅了!!!
这次的需求是需要利用本地的PC工具写入注册表,在PC启动时调用工程进行文件检查,从而弹窗提示是否进行操作。操作不通即需要对不同的选择进行不同的批处理。
在客户进行选择之后需要弹出进度条显示操作流程。同时处理结束后进行弹窗提示。
开始选择了C#以及WPF及Qt进行弹窗界面和框体的绘制,但是都不能实现类似Windows弹窗风格的效果,其次也不能跟随Windows的版本进行风格更改,查阅资料才选择的Toast的实现。文章来源:https://www.toymoban.com/news/detail-716116.html
1.微软对于最近的uwp控件进行了Toast的封装,基于C#的工程去调用 Microsoft.Toolkit.Uwp.Notifications; 即可使用相关Toast的通知已经控件使用了。
2.Toast的通知已经支持WPF、C#、C++等多种方式,可以协调性进行选择。
3.利用toast通知可以根据不同版本弹出顺应Windows版本的弹窗。文章来源地址https://www.toymoban.com/news/detail-716116.html
按钮控件:
//提示语
var builder = new ToastContentBuilder();
builder
.AddText("This is Title!!!")
//Button
.AddButton(new ToastButton()
.SetContent("PushButton1"
到了这里,关于利用C#调用Toast通知来进行自定义通知实现及自定义组件调用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!