Windows Phone 7通知/流行/祝酒词

时间:2010-04-06 23:08:04

标签: notifications windows-phone-7 toast

如果有办法在Windows Phone 7中显示正常的通知/ Toast / Popup,这不是推送通知吗?

我想做的就是能够在发生事情时向用户发送消息......

5 个答案:

答案 0 :(得分:3)

我假设您希望在应用程序未在foregorund中运行时显示某些内容。因为,当您的应用程序在前台运行时,您可以执行任何操作。

您的应用无法在后台运行,因此您实际上无法调用任何内容。这意味着当某些人出现时你无法真正显示消息。

手机上需要通知用户的是什么?这真的不是后端相关的吗?

Windows Phone上有two great sample chaptersLearningWindosPhone.com网站上有适用于Windows Phone的Silverlight。有很棒的Windows Phone Trainng material,不要忘记Windows Phone Develoeprs Blog

答案 1 :(得分:2)

您可以使用MessageBox.Show(),但这会创建一个模式对话框。

答案 2 :(得分:1)

如果您想在应用未运行时显示通知(但是当您正在进行背景工作时),那么我相信这就是您想要的:

ShellToast toast = new ShellToast(); 
toast.Title = "My app"; 
toast.Content = "Hello from my app's background task!"; 
toast.Show();

出于某种原因,如果您的应用已在运行,则不会显示任何内容。如果要显示消息,则可以使用MessageBox.Show()(如果您可以强制用户单击“确定”),或者您可以使用Haider链接到的Coding4Fun Tools

答案 3 :(得分:0)

从您的应用中重现吐司的视觉效果是相当直接的。您可以使用带有TextBlock控件的固定高度,全宽画布,并使用故事板为其外观设置动画。

答案 4 :(得分:0)

如何在Windows Phone中使用计划绑定Toast通知