Silverlight 4中的Notification API的使用

Silverlight 4中的Notification API的使用,第1张

概述Silverlight 4 中的Notification 如何使用: 这个功能时针对Offline程序来使用的。提供提醒功能的。类似于MSN的好友上线提示。。。 首先创建一个Silverlight Application。 打开MainPage.xaml,然后放两个Button。   第一个用来把当前Silverlight应用程序安装到本地电脑。 第二个按钮式用来测试Notification功能的

Silverlight 4 中的Notification 如何使用:

这个功能时针对Offline程序来使用的。提供提醒功能的。类似于MSN的好友上线提示。。。

首先创建一个Silverlight Application

打开MainPage.xaml,然后放两个button

 

第一个用来把当前Silverlight应用程序安装到本地电脑。

第二个按钮式用来测试Notification功能的。

然后就是后台button事件的绑定。

页面加载时需要把如下几个事件委托给方法:

  this.Loaded += new RoutedEventHandler(MainPage_Loaded);

            btnInstall.Click += new RoutedEventHandler(btnInstall_Click);

            btnShowNotification.Click += new RoutedEventHandler(btnShowNotification_Click);

 

MainPage_Loaded主要是创建一个notificationWindow,设置它的高度和宽度。

安装Offline的按钮点击时通过下面代码把SL程序安装到本地:

   if (!IsInstalledOutOfbrowser)

            {

                Application.Current.Install();

            }

 

安装完成后.你去点击Show Notification按钮执行如下代码:

  if (IsRunningOutOfbrowser)

            {

                // create your custom notification panel

                border border = new border()

                {

                    Background = new SolIDcolorBrush(colors.Gray),

                    Height = notificationWindow.Height,

                    WIDth = notificationWindow.WIDth,

                    Child = new TextBlock()

                    {

                        Text = "This is a Custom Notification from Silverlight 4",

                        Foreground = new SolIDcolorBrush(colors.White)

                    }

                };

 

                notificationWindow.Content = border;   

                notificationWindow.Show(2000);       

 

                              

 

这里只是简单的介绍。 如何使用完全是看自己需要了。可以通过与事件结合一起使用。

总结

以上是内存溢出为你收集整理的Silverlight 4中的Notification API的使用全部内容,希望文章能够帮你解决Silverlight 4中的Notification API的使用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1035297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存