随笔分类 - [14] WPF/SliverLight
摘要:(一)前言目前,在Silverlight中下载文件通常采用两种方式进行文件下载:1、客户端通过SaveFileDialog类进行文件下载,服务端使用字节数组(byte[])进行数据传递。2、客户端通过访问服务端的一般处理文件(.ashx)来进行文件下载。对于第1种方式下载,缺陷主要为:点击下载之后,弹出的SaveFileDialog对话框居然没有文件名!!!(必须自己手写文件名,这里Silverlight还有待提高)。Silverlight中的SaveFileDialog相关属性和方法如下:1publicsealedclassSaveFileDialog2{3publicSaveFileDia
阅读全文
摘要:(一)前言由于项目的需求,必须用silverlight实现表格形式的预警图。在Silverlight中表格形式的最佳方式为Grid,虽然Grid提供了ShowGridLine属性,但是该线条为虚线,外观看起来很不协调。开始的时候,本人打算在每个Cell中采用Border来设置线条。这样虽然可以实现实线,但是每行每列都会涉及到单元格与单元格之间的重叠,以及第一列与最后一列、第一行与最后一行的线条控制需要复杂的算法来控制,因此这种方式肯定是行不通的(不是实现不了,而是将简单的问题复杂化了)。下面讲解的是另外一种方式,采用添加直线的方法来绘制实线。(二)类图设计下面所涉及的都是针对于特定情况下的Gr
阅读全文
摘要:先看整体项目布局(如下图所示),有个大体的了解。Jasen.SilverlightService为silverlight项目,Jasen.SilverlightService.Core为实现松耦合的类库,Jasen.SilverlightService.Web为Web服务发布网站。本文将讲解web服务的注意事项以及使用技巧。这是本人在开发中的一些经验以及总结,本来是需要通过WEB服务获取相关的2个...
阅读全文
摘要:微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。 WinXP下简体中文版VS2008 + Silverlight 安装步骤:1、安装VS2008;2、安装VS2008 SP1;3、安装Microsoft® Silverlight™ 3 Tools...
阅读全文