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的使用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)