Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WP7-自动消失的MessageBox_C#_Silverlight_Windows Phone 7_Xaml - Fatal编程技术网

C# WP7-自动消失的MessageBox

C# WP7-自动消失的MessageBox,c#,silverlight,windows-phone-7,xaml,C#,Silverlight,Windows Phone 7,Xaml,我需要通知用户删除项目,我想显示这样的消息:“项目已删除”。此消息显示并在3秒钟后自动消失。但我可以用MessageBox解决它,因为它有按钮,我不想在那个消息框中显示任何按钮。接下来我要解决的问题是如何在几秒钟后自动隐藏该消息 如何执行此操作?创建您自己的表单,该表单看起来像一个带有计时器的消息框,显示该表单所需的秒数,然后将其关闭。您可以使用弹出控件替换消息框,然后使用分派器(或线程)在几秒钟后将其关闭。但是,如果只是为了显示一个通知,你应该考虑使用CODEN4FAVY工具包中的 Toast

我需要通知用户删除项目,我想显示这样的消息:“项目已删除”。此消息显示并在3秒钟后自动消失。但我可以用MessageBox解决它,因为它有按钮,我不想在那个消息框中显示任何按钮。接下来我要解决的问题是如何在几秒钟后自动隐藏该消息


如何执行此操作?

创建您自己的表单,该表单看起来像一个带有计时器的消息框,显示该表单所需的秒数,然后将其关闭。

您可以使用
弹出控件替换消息框,然后使用
分派器(或线程)在几秒钟后将其关闭。但是,如果只是为了显示一个通知,你应该考虑使用CODEN4FAVY工具包中的<代码> ToastPrompt < /代码>。它模仿Windows Phone本机通知。