随笔分类 - Silverlight
摘要:[开源下载]【开源项目】EasySL for Silverlight 4[复制链接]silverlight452主题7好友1万积分管理员贡献879原创0银元29263 枚威望56精华9积分16511帖子1687发消息电梯直达1#发表于 2010-6-4 02:49:40|只看该作者|倒序浏览EasySL是guozili编写的优秀Silverlight项目,项目属于开源代码,供大家学习使用。近期作者对EasySL进行了更新,项目升级到Silverlight 4,并增加以下新内容:1. SL版本升级到最新的Silverlight 4.0;2. 更新第三方Binariy到最新;3. 服务器端加入wi
阅读全文
摘要:silverlight漂亮的文件上传进度显示原理及示例作者:chenxumi出处:博客园 2009/11/27 13:37:11阅读1219次概述:在网站根目录web.config里配置上传文件夹,注意:folder的value要写成windows资源管理器形式例如: upload\audio\chenxumi,而且是相对网站根目录而言。因为这里是分块上传的每块大小为4MB。为了节省大家时间,先看怎么使用,最后再贴代码:截图如下:我把这个功能做成了一个控件,大家直接在要用的页面调用就行KeyTime的value就可以,具体怎么做,给大家推荐一个视频,本来要贴视频地址的,但是silverligh
阅读全文
摘要:XAML实例教程系列 - 标记扩展(Markup Extensions)分类:Windows 8Silverlight2012-06-21 13:001139人阅读评论(0)收藏举报扩展bindingdatatemplatesilverlighttextboxwindows作为描述性语言,XAML使用对象元素声明和其属性调用实现不同操作。在实际项目开发中XAML为控件属性赋值,经常会遇到设计时属性值处于未知状态,而该属性值只有在应用运行时才能获取到,通过简单的XAML属性赋值语法无法实现用户需求,使用XAML标记扩展(Markup Extensions)可以轻松实现XAML页面属性赋值,资源引
阅读全文
摘要:XAML实例教程系列 - 类型转换器(Type Converter)分类:Windows 8Silverlight2012-06-25 13:40961人阅读评论(0)收藏举报buttonsilverlightattributes企业应用windows.net在XAML中每一个对象元素映射一个实例,而实例属性可以通过特性(Attributes)进行赋值。在实际项目开发中,对象元素的属性值可以是不同数据类型,根据需求不同,经常需要对数据类型进行转换,就需要使用XAML的类型转换器(Type Converters)。本篇将讲解XAML类型转换器的使用。XAML类型转换器基础在Windows 8或者
阅读全文
摘要:hystar的.Net世界博客园首页新闻新随笔联系管理订阅随笔- 103 文章- 0 评论- 107WPF,Silverlight与XAML读书笔记(3) - 标记扩展说明:本系列基本上是《WPF揭秘》的读书笔记。在结构安排与文章内容上参照《WPF揭秘》的编排,对内容进行了总结并加入一些个人理解。标记扩展的作用同类型转换器(见本系列上一篇文章),都是将字符串转换为相应类型的对象。WPF/Silverlight内建的标记扩展都派生自MarkupExtension。其应用场景如下,当我们想设定一个属性的值为一些特定的静态属性值,但我们在编译时不知道这个值(如一个由用户的配置来决定的颜色),这时候就
阅读全文
摘要:这篇文章主要是翻译了ScottGu博客的文章:Silverlight Tutorial Part 2: Using Layout Management。虽然是翻译,但通过笔记记录,我发现对这三个布局控件有了更深刻的了解。Silverlight提供了非常灵活的布局管理系统,让程序员和美工可以非常方便的控制控件的位置。布局管理系统提供了两种布局方式:绝对定位和相对定位。这两种定位方式其实和HTML的两种定位方式是一样的。在Silverlight 2 beta1中内置了三种最常用的布局控件:Canvas、StackPanel、Grid。一、Canvas:相当基础的控件,通过绝对定位来控制字控件的位置
阅读全文
摘要:Silverlight,问世至今已有好一段时日了,向来只是只闻其名,不知其实,今天终于对Silverlight有了点初步的了解。一、Silverlight是什么?Sliverlight是基于.NET的、跨浏览器、跨平台、跨设备的插件,为Web带来下一代的媒体体验和丰富的交互式应用程序。Silverlight的开发代号WPF/E全称为Windows Presentation Foundation Everywhere,是微软新Windows图形子系统“Windows Presentation Foundation”(代号Avalon)的一个子集。WPF/E基于跨浏览器网络技术,依赖XAML语言.
阅读全文
摘要:写这篇文章前,特意在百度搜索了一下,发现目前网上介绍布局的文章不多,质量也不是很高。拿grid和canvas来讲,这两个布局容器还是有许多小细节值得讲的,如果你不了解的话,开发中经常会遇到一些让人匪夷所思的事情。学习silverlight xaml的过程可以分为布局,样式,模板,资源,动画,行为,绑定等几个知识点。我个人觉得布局是最难熟练掌握的。 布局,既是基础中的基础,也是难点中的难点: 1、无法复用:模板,样式,上手虽难,但因为控件的基本结构是不变的,当你学会为button定义样式后,以后都不会在为button的样式发愁,但是布局不同。几乎没有一个项目的布局是完全一样的。 2、标准不...
阅读全文
摘要:本人也正在学习ArcGIS API For Silverlight,希望通过博文和大家相互交流、学习,如有不对请及时指正~最近,主要在研究如何将在线地图叠加到Silverlight中,当然没有啥原创,只是总结了现在普遍存在的一些方法。(1)使用自带的ESRI.ArcGIS.Client.Toolkit.DataSources.dll。只要按装ArcGIS API For Silverlight即可调用。主要是调用OpenStreetMap,适合做城市人文方面的信息展示,因为有大量的道路,交通数据。前端XAML代码如下:1 xmlns:esri="clr-namespace:ESRI.
阅读全文
摘要:毁灭2012博客园首页新闻新随笔联系管理订阅随笔- 125 文章- 0 评论- 446上百例Silverlight网站及演示汇总,供友参考今天我将发现的Silverlight网站总结一下,一一列出1.银光中国网给我们提供了上百例Silverlight的网站示例,感兴趣的朋友可以到此网站浏览2.silverlight版QQ想必大家也熟悉了3.四海伟业4.http://www.pureblue.co.nz/silverlightsurface/5.MSN twilight 网站http://msntwilight.com/6.http://www.eslassistant.com/7.股票交易系统
阅读全文
摘要:Bing Maps进阶系列九:使用MapCruncher进行地图切片并集成进Bing Maps 在Bing Maps开发中,由于各种应用功能的不同,更多的时候用户可能需要将自己的一部分图片数据作为地图数据用来呈现在Bing Maps中,要实现这一功能就首先需要了解Bing Maps的TileSystem的相关算法,然后在对图片进行切片为Bing Maps TileSystem算法所对应的图片格式和命名等,以此来实现发布自己的图片数据,并通过自定义TileSource来实现加载自定义发布的地图数据。 微软提供有专门用来切片源图片的工具MapCruncher,可以通过http://resear..
阅读全文
摘要:【Silverlight】Bing Maps学习系列(八):使用Bing Maps Silverlight Control加载自己部署的Google Maps 上个月微软必应地图(Bing Maps)大中华区业务拓展经理acnchen发布了一篇《在必应地图SilverLight控件中加载其他地图(Google卫星图等)》的文章,里面详细介绍了如何实现加载Google卫星地图。本文要介绍的内容和这篇文章差不多,Bing Maps Silverlight Control除了可以加载外网的Google卫星地图,同样也是可以加载自定义的Google Maps地图数据的,包括卫星地图和路况地图。 首..
阅读全文
摘要:http://www.cnblogs.com/beniao/archive/2010/01/13/1646446.htmlBēniaǒ成长笔记在IT江湖里我不是一名老手,我只是一名普通的程序员,愿意帮助学习程序开发的新手的程序员。
阅读全文
摘要:Bing必应地图中国API - 在地图上画圆2011-05-24 14:49:37|分类:Bing&Google|字号订阅《变形金刚2》上映4日国内票房过亿,基本上我只能等盗版流出下载观看了。很多时候愿望很小,却不容易实现。比如我一直想写一篇博客,介绍一下在地图上画圆。这个想法来源于不止一个客户问起怎么在必应地图上实现区域搜索,比如搜索一个圆、长方形、多边形内的兴趣点。于是衍生出来一个问题,微软必应地图为什么不提供更丰富的地图功能,比如测量两点之间的距离,画各种形状等等;再衍生一个问题,不止一个朋友抱怨微软spcase越来越难用了,比QQ空间做的还差,为什么不这么做,为什么不那么做;其
阅读全文
摘要:Bing必应地图中国API入门讲座之八:显示驾车路线2011-05-24 14:47:36|分类:Bing&Google|字号订阅这篇文章非常值得纪念,因为我是在Google大楼里写的,呵呵。正好过来找一个朋友吃饭,等他开完会议,抽空完成这篇文章。Google中午提供免费的午餐,居然还有扇贝,外加甜点、水果。其实也不值几个钱,但是给人感觉好像福利很不错的样子。回到正题。显示驾车路线主要用到了Map.GetDirections(locations, options)方法。关于这个方法的详细说明,参见http://msdn.microsoft.com/en-us/library/bb877
阅读全文
摘要:Bing必应地图中国API - 添加实时交通信息2011-05-24 14:44:58|分类:Bing&Google|字号订阅2009年4月23日,微软必应地图中国API新增实时路况API。第一时间为大家带来这个API的应用例子。其实,我们完全可以不用修改任何代码就能查看实时交通路况。因为地图导航工具栏就有“实时路况”这个按钮,点击一下就能看路况信息。但是,有时候我们希望通过程序来控制是否显示实时路况信息,就有必要参考一下这个例子。秉承一贯的风格,我这个例子也很简单。首先定义两个函数:显示实时路况ShowTraffic()及不显示实时路况ClearTraffic(): function
阅读全文
摘要:Bing必应地图中国API-画线与添加多边形2011-05-24 14:31:20|分类:Bing&Google|字号订阅在必应地图上画线的功能应用也很广泛:显示从出发地到目的地的行驶路径,或者显示某一辆车的历史行驶轨迹,等等。上一讲中我们提到shape类可以是点、线或多边形。在初始化shape类的时候,可以通过输入参数VEShapeType.Polyline来实现一个折线示例。需要注意的是,可以通过指定多个经纬度来确定一条折线。例如:var shape = new VEShape(VEShapeType.Polyline, [new VELatLong(39.9022,116.332
阅读全文
摘要:Bing必应地图中国API-显示兴趣点2011-05-24 14:29:55|分类:Bing&Google|字号订阅在地图上显示一个兴趣点,这个应用可以说是最简单但是最广泛的。例如,一个公司希望在自己的主页上加上一个简单的地图显示公司所在位置。在这一讲中我先简单介绍一下关于形状(shape)的概念:一个shape可以是点、线、多边形等。在初始化shape对象的时候,可以根据初始化函数的不同输入参数来确定shape的具体类型:VEShapeType.Pushpin,VEShapeType.Polygon,VEShapeType.Polyline。shape的初始化举例:var shape
阅读全文
摘要:Bing必应地图中国API-放大与平移2011-05-24 14:26:32|分类:Bing&Google|字号订阅有些时候我们不希望通过默认的控制栏来控制地图,而是希望能够自定义放大、缩小按钮。比如在显示某公司的位置时,公司老总只希望别人能够以公司位置为中心放大、缩小地图。所需要做的很简单,增加两个函数:放大和缩小。 function DoZoomIn(c) { map.ZoomIn(); } function DoZoomOut() { map.ZoomOut(); }然后在html boy中增加两个按钮: 或者,我们想直接指定地图放大的级别,我们可以另外写一个函数: functi
阅读全文
摘要:【Silverlight】Bing Maps学习系列(七):使用Bing Maps的图片系统(Tile System) 目前包括微软必应地图在内的几乎所有在线电子地图(如:Google Maps等)都事先对地图图片(Tile)进行预处理,通过特定的算法将预处理过后的图片进行无缝的拼接,建立一套统一有规律、标准的地图映射系统。Bing Maps地图映射、坐标系以及地图Tile编码体系映射,统称为必应地图图片系统(Bing Maps Tile System)。 如果要了解Bing Maps的地图图片系统,可以看看下面这两片文章: 必应地图图片系统(Tile System)之一必应地图图片系统(..
阅读全文

浙公网安备 33010602011771号