随笔分类 -  Silverlight

摘要:【Silverlight】Bing Maps学习系列(六):使用扩展模式(Extended Modes) 微软Bing Maps推出有有段时间了,通过不断的改进和新的地图更新,现在已经基本上形成了一套较为完整的地图引擎方案了,前段时间推出了Bing Maps的Silverlight控件,这个版本的地图模式仅仅只支持路径模式(Road)和卫星模式(AerialMode),通过不断的努力终于于本周三(2009-12-9)推出了两种对Bing Maps的Silverlight控件呈现Bing Maps的扩展模式(Extended Modes),既鸟瞰图模式(BirdseyeMode)和街道模式(S. 阅读全文
posted @ 2013-08-23 19:33 meimao5211 阅读(221) 评论(0) 推荐(0)
摘要:【Silverlight】Bing Maps学习系列(五):绘制多边形(Polygon)图形 Bing Maps Silverlight Control支持用户自定义绘制多边形(Polygon)图形,包括三角形、四边形(矩形、菱形)、以及其他更多多边形的图形绘制。多边形说简单点就是一个由多条边组成的有一定规则的图形,比如三角形就是由三条边组成,我们要在地图上绘制三角形需要知道三个顶点的坐标值(精度和纬度),如下代码块:private void btnPolygon_Click(object sender, RoutedEventArgs e){ MapPolygon polygon =... 阅读全文
posted @ 2013-08-23 19:32 meimao5211 阅读(276) 评论(0) 推荐(0)
摘要:【Silverlight】Bing Maps学习系列(四):使用图钉层(Pushpin layer)及地图图层(MapLayer) 如果我们需要在Bing Maps中加入一个小图钉标记,该如何实现了?Bing Maps控件已经为我们提供了这个功能,在Microsoft.Maps.MapControl名称空间下提供了实现图钉应用的图钉层Pushpin类,比如我们可以通过如下的方式来定位一个图订层在地图上的位置:代码1doublelongitude=double.Parse("47.620574");2doublelatitude=double.Parse("-122 阅读全文
posted @ 2013-08-23 19:29 meimao5211 阅读(264) 评论(0) 推荐(0)
摘要:【Silverlight】Bing Maps学习系列(三):如何控制地图 本篇主要介绍如何对地图的一些常用控制操作,包括地图加载模式、根据精度和纬度定位、变焦程度等。一、动态设置地图加载模式 在本系列二中介绍了地图加载模式,可以给地图控件设置一种模式的地图加载模式,呈现数据的时候根据制定的模式加载地图。其实我们也可以通过程序动态的来改变地图的加载呈现模式,方式和设置模式加载模式是一样的,都是通过地图控件(Bing Maps Silverlight Control)的Mode属性来控制。 比如在程序中实现上篇文章中所描述的三种模式地图的显示,可以如下来编写代码实现:代码privatevoi... 阅读全文
posted @ 2013-08-23 19:27 meimao5211 阅读(259) 评论(0) 推荐(0)
摘要:【Silverlight】Bing Maps学习系列(一):开发前的准备工作 微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布。本篇将以这个控件为基础,简单介绍些基于Bing Maps 的Silverlight控件开发的环境搭建和其他相关准备工作。因为Bing Maps Silverlight Control是基于Silverlight 3发布,那么就要求开发环境是搭建在Silverlight 3之上,并且还需安装Visual S. 阅读全文
posted @ 2013-08-23 19:15 meimao5211 阅读(191) 评论(0) 推荐(0)
摘要:[置顶]Silverlight调用一般性处理程序模拟Silverlight调用WCF效果(2)分类:技术2012-03-31 12:51548人阅读评论(0)收藏举报silverlightwcfobjectstring服务器class代码下载移动终端如果不想使用WCF,也可以调用一般性处理程序模拟对服务器数据调用。Silverlight调用一般性处理程序模拟Silverlight调用WCF效果避免跨域访问问题实现关键技术代码如下:1.Web建立一般性处理程序 public class Handler1 : IHttpHandler { public void ProcessRequest(Ht 阅读全文
posted @ 2013-08-23 09:00 meimao5211 阅读(154) 评论(0) 推荐(0)
摘要:[置顶]Silverlight调用WCF(1)分类:技术2012-03-31 12:29940人阅读评论(0)收藏举报wcfsilverlightexceptionusersecuritystring代码下载程序结构移动手机开发企业应用,常常会访问远程数据库(云端数据库),往往通过WCF对外提供接口访问。程序结构一般是:Silverlight+WCF+Sql Server数据库下面就是以操作用户User为例,移动终端通过调用WCF实现对数据库的基本操作(增删改查)。1.数据库1)创建数据库表CREATE TABLE [dbo].[User]([UserID] [int] IDENTITY(1, 阅读全文
posted @ 2013-08-23 08:59 meimao5211 阅读(206) 评论(0) 推荐(0)
摘要:[置顶]Silverlight之控件应用总结(二)(4)分类:技术2012-04-03 22:12846人阅读评论(0)收藏举报silverlightradiobuttonhyperlinkdatagridtextboxobject接着上篇继续1.1.Label1.2.ListBox前台代码:后台代码:publicListBoxP() {InitializeComponent(); List lst =newList();for(inti = 0; i后台代码: // MediaElement.Play() -播放视频 // MediaElement.Pause() -暂停视频 // Medi 阅读全文
posted @ 2013-08-23 08:58 meimao5211 阅读(242) 评论(0) 推荐(0)
摘要:[置顶]Silverlight之控件应用总结(一)(3)分类:技术2012-04-02 20:352442人阅读评论(1)收藏举报silverlightradiobuttondatatemplatebindingcalendarsetterSilverlight之控件应用总结(一)代码都是测试通过的,环境Silverlight4+VS2010企业版。1.控件总览2.功能概述Silverlight控件一览表序号控件名主要作用1.AutoCompleteBox提供一个文本框(用于放置用户输入)和一个下拉项(根据文本框中的输入包含可能的匹配项)。2.Border为另一控件提供边框和/或背景。一个边框 阅读全文
posted @ 2013-08-23 08:54 meimao5211 阅读(241) 评论(0) 推荐(0)