Silverlight中Divelements.SilverlightTools之路径是否存在判断

简介: Divelements.SilverlightTools是一个应用在Silverlight中类似于asp.net中的iframe的第三方控件,在和数据库中路径动态绑定时,需要判断从数据库中取出的路径文件实际上是否存在,这里判断需要用到 IsolatedStorageFile类,使用该类,需要引用using System.IO.IsolatedStorage;命名空间。

Divelements.SilverlightTools是一个应用在Silverlight中类似于asp.net中的iframe的第三方控件,在和数据库中路径动态绑定时,需要判断从数据库中取出的路径文件实际上是否存在,这里判断需要用到

IsolatedStorageFile类,使用该类,需要引用using System.IO.IsolatedStorage;命名空间。

操作代码简单如下:

 

IList<Video> videos = e.Result; foreach (Video video in videos) { string url = string.Format("http://localhost/ZXSK{0}", video.SPURL); Uri uri = new Uri(url, UriKind.RelativeOrAbsolute); Uri uri2 = new Uri(" http://localhost/ZXSK/DHM/noVideo.html", UriKind.RelativeOrAbsolute); //如果该路径下不存在这个文件的话,需要处理一下 using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication()) { if (store.FileExists(url)) { //存在文件,赋给正确的地址 //MessageBox.Show("文件存在!"); this.htmlPlaceholderHost.SourceUri = uri; } else { //不存在文件 //MessageBox.Show("文件不存在!"); this.htmlPlaceholderHost.SourceUri = uri2; } } }

相关文章
Silverlight & Blend动画设计系列六:动画技巧(Animation Techniques)之对象与路径转化、波感特效
原文:Silverlight & Blend动画设计系列六:动画技巧(Animation Techniques)之对象与路径转化、波感特效   当我们在进行Silverlight & Blend进行动画设计的过程中,可能需要设计出很多效果不一的图形图像出来作为动画的基本组成元素。
1050 0
|
C# Windows
Silverlight & Blend动画设计系列十一:沿路径动画(Animation Along a Path)
原文:Silverlight & Blend动画设计系列十一:沿路径动画(Animation Along a Path)   Silverlight 提供一个好的动画基础,但缺少一种方便的方法沿任意几何路径对象进行动画处理。
942 0
|
前端开发 API 图形学
ArcGIS API for Silverlight 绘制降雨路径动画
原文:ArcGIS API for Silverlight 绘制降雨路径动画 #region 降雨动画演示 2014-04-16 List graphics = new List(); int INDEX = 0; M...
1073 0
|
前端开发 API 图形学
ArcGIS API for Silverlight 绘制降雨路径动画
#region 降雨动画演示 2014-04-16 List graphics = new List(); int INDEX = 0; ...
819 0

热门文章

最新文章