Silverlight实例教程 - Out of Browser的Debug和Notifications窗口

  Silverlight 实例教程索引

  熟悉Silverlight的朋友应该知道,Silverlight从1.0版本到现在的4.0版本,其功能性越来越强大,从下图我们可以看出,Silverlight的应用模型的一个转变过程,从Javascript到现在Trusted应用,我们目睹了Silverlight坎坷的演变过程,尽管现在仍旧存在不足之处,但是有了更多开发人员的支持和帮助,Silverlight一定会更好更强大。

  在前几篇中,我们通过简单的实例详细介绍了Silverlight Out of Browser应用开发基础。为了下一篇的实例做准备,本篇,我们将补充介绍一些Silverlight Out of Browser应用开发知识点。

  1. 回顾Silverlight Out of Browser存取本地目录API;

  2. 学习Silverlight Out of Browser应用Debug调试;

  3. 学习Silverlight Out of Browser的消息通知窗口API;

  回顾Silverlight Out of Browser存取本地目录API,还记得在前面的文章我们已经介绍,Silverlight提供有现成的API,允许应用在OOB模式下访问My...系列目录,API调用方法很简单,而OOB模式下文件访问,应用可以支持System.IO引用空间中的操作类,例如File类,Directory类,Environment类,等等。

 1 private void AddMusicToList()
 2         {
 3              var path = Environment.GetFolderPath(Environment.SpecialFolder.MyMusic);
 4              lsMyMusics.Items.Clear();
 5              DirectoryInfo myDirectory = new DirectoryInfo(path);
 6              foreach (FileInfo file in myDirectory.EnumerateFiles())
 7              {
 8                  lsMyMusics.Items.Add(file);
 9              }
10          }

NET技术Silverlight实例教程 - Out of Browser的Debug和Notifications窗口,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。