C# 桌面上的UWP全局消息对话框
我想有一个应用程序,提醒用户时,一些事件发生 我使用MessageDialog,但问题是只有当应用程序位于屏幕顶部时才会弹出(例如,当用户浏览web时,他不会收到警报,他必须单击我的应用程序才能看到警报) 在这种情况下,我是否可以使用其他方法,或者UWP不支持这种行为?您应该试试。首先需要安装以下两个nuget软件包 安装软件包QueryString.NET-版本1.0.0 安装包Microsoft.Toolkit.Uwp.NotificationsC# 桌面上的UWP全局消息对话框,c#,uwp,C#,Uwp,我想有一个应用程序,提醒用户时,一些事件发生 我使用MessageDialog,但问题是只有当应用程序位于屏幕顶部时才会弹出(例如,当用户浏览web时,他不会收到警报,他必须单击我的应用程序才能看到警报) 在这种情况下,我是否可以使用其他方法,或者UWP不支持这种行为?您应该试试。首先需要安装以下两个nuget软件包 安装软件包QueryString.NET-版本1.0.0 安装包Microsoft.Toolkit.Uwp.Notifications 谢谢!作品很棒:) private void
谢谢!作品很棒:)
private void Toast()
{
var visual = new ToastVisual
{
BindingGeneric = new ToastBindingGeneric
{
Children =
{
new AdaptiveText
{
Text = "title"
},
new AdaptiveText
{
Text = "content"
}
}
}
};
var toastContent = new ToastContent
{
Visual = visual,
Launch = new QueryString
{
{ "action", "viewConversation" },
{ "conversationId", "id" }
}.ToString()
};
var toast = new ToastNotification(toastContent.GetXml());
ToastNotificationManager.CreateToastNotifier().Show(toast);
}