Silverlight图片下载与嵌入XAML教程
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"Silverlight是微软推出的一种网络应用程序平台,主要应用于富互联网应用程序(RIA)的开发。 Blend是Microsoft Expression Studio的一部分,用于设计Silverlight应用的界面,提供了丰富的视觉效果和交互设计工具。本资源提供了关于学习Silverlight和Blend的图文教程,特别关注于在Silverlight中处理图像下载的方法。" 在Silverlight中,处理图像下载涉及到几个关键概念和技术。首先,Silverlight作为一个轻量级的插件,允许开发者创建交互式、媒体丰富的Web内容。它与.NET Framework for Silverlight紧密集成,提供了一套开发工具和API,使得开发者能够构建跨平台、跨浏览器的应用。 在下载图像时,通常需要使用BrowserHttpWebRequest和HttpWebResponse对象。这两个类是.NET Framework for Silverlight中的网络通信基础,它们允许开发者发起HTTP请求并处理响应。具体到图像下载,可以通过BrowserHttpWebRequest对象发送一个HTTP GET请求到图像的URL,获取图像数据。然后,HttpWebResponse对象将返回服务器的响应,包括图像内容。 为了在Silverlight应用中显示下载的图像,通常会使用Image控件。Image控件的Source属性可以设置为一个URI,指向图像的网络位置。然而,Silverlight还提供了一个Downloader对象,它可以用来异步下载图像内容。Downloader执行HTTP请求并在后台接收数据,这样不会阻塞UI线程,提升了用户体验。下载完成后,可以使用Downloader的SetSource方法将图像内容设置到Image控件的Source属性上,从而实现图像的动态加载。 在实际项目中,可能需要在ASP.NET网站上部署Silverlight应用,并且需要Visual Studio(如Orcas Beta1)和Silverlight Tools的配合,以便开发和调试。创建Silverlight项目后,就可以使用Blend进行界面设计,然后通过代码逻辑处理图像的下载和显示。 Silverlight提供了强大的工具和技术来处理图像和其他媒体内容,使得开发者可以创建动态、交互性强的Web应用。通过理解BrowserHttpWebRequest、HttpWebResponse和Downloader的使用,以及如何在XAML中嵌入图像,开发者可以更好地利用Silverlight实现丰富的用户体验。
![](https://csdnimg.cn/release/download_crawler_static/3117704/bg6.jpg)
![](https://csdnimg.cn/release/download_crawler_static/3117704/bg7.jpg)
剩余32页未读,继续阅读
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/a9db8476b23b401ca05da7acfd6eada2_chenxi_891020.jpg!1)
- 粉丝: 1
- 资源: 5
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)