09 2013 档案
摘要:ArcGIS ArcGIS主页特色合约图库地图组帮助我的内容我的组织登录-->我的个人资料帮助管理员指南登出0搜索全部内容 搜索地图 搜索图层 搜索应用程序 搜索工具 搜索文件搜索此组 搜索组 ●保存●取消Local compact and exploded tile cache layer for WPF API标题单击缩略图更改图像。-->Enables you to directly read a cache copied from ArcGIS Server and load it using the ArcGIS API for WPF摘要Web Mappi...
阅读全文
摘要:分类: ArcGIS Runtime 2012-04-20 22:25 879人阅读 评论(0) 收藏 举报工具测试文档file工作cArcGIS Runtime不能直接加载shp数据,或者mxd地图文档。ArcGIS Runtime所能支持的数据格式,我们可以称之为Package,目前包括MPK,TPK,GPK以及APK四种格式。Map package(MPK):包含地图文档(mxd)以及图层引用的数据,这样便于用户或组织在ArcGIS Online上进行分享。Tile package(TPK):包含地图文档的缓存数据,也就是切片后的数据,TPK一方面便于用户或组织在ArcGIS Onlin
阅读全文
摘要:http://www.silverlightchina.net/html/tips/2012/1031/19855.html
阅读全文
摘要:Border.BorderBrush>Border>这段代码如何转化成后台程序呢?
阅读全文
摘要:Assembly assembly = Assembly.LoadFile("程序集路径,不能是相对路径"); // 加载程序集(EXE 或 DLL) object obj = assembly.CreateInstance("类的完全限定名(即包括命名空间)"); // 创建类的实例 若要反射当前项目中的类可以为: Assembly assembly = Assembly.GetExecutingAssembly(); // 获取当前程序集 object obj = assembly.CreateInstance("类的完全限定名(即包括命名
阅读全文
摘要:http://blog.csdn.net/xuan444150/article/details/7727866分类: silverlight王国 GIS王国 2012-07-09 08:50 194人阅读 评论(0) 收藏 举报silverlightnull查询结果:GraphicsLayer graphicslayer = null; int index = this.listStreet.SelectedIndex; if(index>-1) { Graphic selectedGra = lisRoad[index].RoadGraphic; if (objCurrentMap.L
阅读全文
摘要:ArcGIS Silverlight API:是构建在微软Silverlight平台之上,通过ArcGIS Server Rest API消费ArcGISServer 服务,同时支持直接消费Bing地图服务的应用程序编程接口。ArcGIS Server服务: 1、MapService --地图展示、要素查询 2、GeometryService - -实现基于Geometry的功能模块 3、Geoprocessing Service --在Web端消费GP工具 4、GeoCodeService --实现地理编码和解码Bing服务: 1、Map Services --访问Bing在线缓存地图数据
阅读全文
摘要:http://www.cnblogs.com/Royal_WH/archive/2010/11/02/1867366.html
阅读全文
摘要:http://www.silverlightchina.net/html/tips/2011/0812/9719.htmlhttp://www.silverlightchina.net/html/tips/2011/0812/9717.htmlhttp://www.silverlightchina.net/html/tips/2011/0812/9719.html
阅读全文
摘要:Widgets翻译过来是小玩具。如果使用过Dojo或者ExtJS等js框架肯定会了解到这个“小玩具”也有大用处,能够在很大程度上减少我们的工作量,快速完成功能需求。能减少多大工作量呢?让我们先来,点击这里,看一个例子。 前两节的地图中,总感觉少点什么……对,就是一个sliderbar,有了它感觉就像汽车有了方向盘一样,能够控制方向了。那么来看看实现上面这个例子中的滑块条需要做什么工作吧。在silverlight中创建一个UserControl,把上面sliderbar的外观和功能都封装在里面。来看具体工作。vs中,在silverlight工程上右键单击,add,new item,选择silv.
阅读全文
摘要:一、安装1、Visual Studio:(1)Visual Studio 2010或Visual Web Developer Express 2010(2)Silverlight 4 Tools for Visual Studio (add-on) :仅Silverlight 4支持(3)Expression Blend 4 SDK for Silverlight (also included with Expression Blend 4)(Necessary for behavior and Silverlight support)2、Expression Blend:(1)Express
阅读全文
摘要:问题1:嵌套Winform控件(ZedGraph)在WPF的ScrollViewer控件上,出现滚动条,无论如何设置该Winform控件都在顶层,滚动滚动条会覆盖其他WPF控件。解决办法:在ScrollViewer上嵌套一层ElementHost,其作用相当于将ScrollViewer整一层又包装成Winform。 如:
阅读全文
摘要:预设置元素名字WPF有两种方式设置元素的Name 这里我们的重点不在于讨论Name和x:Name的区别,Name是真正元素上的属性,x:Name而则xaml(语法解析)的魔力,我们所看到的只能是表象.查找已设置Name的元素WPF的基类元素FrameworkElement提供了FindName方法以提供查找设定的元素以Code的形式添加元素var label = new Label();label.Name = "label3";panel.Children.Add(label);注意已经设置了Name添加好以后,然...
阅读全文
摘要:目录1. 改变ListBoxItem颜色2. ListViewItem的颜色设置注意:本文仅讨论默认ListBoxItem和ListViewItem的鼠标指向和被选择后的前景和背景颜色设置。如果你想要更高的需求,建议写更详细的空间模板和数据模板。返回目录1. 改变ListBoxItem颜色有很多改变ListBoxItem颜色的方案,比如这篇文章:自定义WPF ListBox的选择样式。不过我认为下面这种方法比较好:过程是首先通过触发器(Trigger)先判断ListBoxItem是否被选定(通过IsSelected属性)和是否被鼠标指向(通过IsMouseOver属性)来设置ListBoxIt
阅读全文
摘要:WPF样式博客:http://www.cnblogs.com/luluping/archive/2011/05/06/2039498.html
阅读全文
摘要:作者: 周银辉来源: 博客园发布时间: 2009-02-27 15:04阅读: 6698 次推荐: 0 原文链接 [收藏]在WPF中我们可以使用Style来设置控件的某些属性值,并使该设置影响到指定范围内的所有该类控件或影响指定的某一控件,比如说我们想将窗口中的所有按钮都保持某一种风格,那么我们可以设置一个Style,而不必分别设置每个按钮的风格。Style是作为一种资源被保存下来的. 看下面的例子:Style>Window.Resources>我们声明了一个Style,它被声明在Window.Resources中说明它的有效范围是当前窗体,TargetType="But
阅读全文
摘要:动画无疑是WPF中最吸引人的特色之一,其可以像Flash一样平滑地播放并与程序逻辑进行很好的交互。这里我们讨论一下故事板。在WPF中我们采用Storyboard(故事板)的方式来编写动画,为了对Storyboard有个大概的印象,你可以粘贴以下代码到XamlPad来查看效果:在介绍Storyboard之前应该先了解AnimationAnimation提供一种简单的“渐变”动画,我们为一个Animation指定开始值和一个结束值,并指定由开始值到达结束值所需的时间,便可形成一个简单的动画。比如我们指定长方形的宽度由100变化到200,所需时间为1秒,很容易想像这样的动画是什么样的,而它对应的Xa
阅读全文
摘要:时间:2011-06-15 21:26来源:百度空间 作者:shichen4 点击: 次StoryBoard使用,Xaml转cs代码 Canvas.Triggers EventTriggerRoutedEvent= Image.MouseLeftButtonDown EventTrigger.Actions BeginStoryboard StoryboardStoryboard.TargetName= image1 Storyboard.TargetProperty= (Canvas.Left) DoubleAnimationAutoReverse= True Rep StoryBoa...
阅读全文
摘要:Trigger的使用。利用Trigger对象,我们可以接收到属性变化或者事件发生,并据此做出适当的响应。Trigger本身也是支持多种类型的,下面是一个属性Trigger的例子:这段代码设置ListBoxItem的Opacity属性的默认值为0.5。但是,在IsSelected属性为True时,ListBoxItem的Opacity属性值为1。从上面的代码还可以看出,在满足一个条件后,可以触发多个行为(定义多个Setters)。同样地,上面的Triggers也是一个集合,也可以添加多个Trigger。注意上面的多个Trigger是相互独立的,不会互相影响。另一种情况是需要满足多个条件时才触发某
阅读全文
摘要:本文目录 1.引言 2.怎样使用样式? 3.内联样式 4.已命名样式 5.元素类型样式 6.编程控制样式 7.触发器1.引言 样式(Style),主要是用来让元素或内容呈现一定外观的属性。WPF中的样式的作用,就像Web中的CSS一样,为界面上的元素定制外观,以提供更好的用户界面。在WPF应用程序中,通过控件的属性,我们也可以实现更改控件的外观。但是,这种方式局限性大、不灵活且不利于维护。例如: Button1 Button2 Button3 上面只有三个按钮,倘若数十个按钮、或者整个应用程序中所有...
阅读全文
摘要:http://www.cnblogs.com/luluping/archive/2011/07/26/2117681.html
阅读全文
摘要:本文摘要: 1:属性触发器; 2:数据触发器; 3:事件触发器; Style、ControlTemplate 和 DataTemplate 都有触发器集合。 属性触发器只检查WPF从属属性,而数据触发器则可检查任何一种可绑定的属性。属性触发器一般用来检查WPF可视元素的属性,而数据触发器则通常用来检查不可视对象的属性。 属性触发器:通过此机制,一个属性的更改会在另一个属性中触发即时或动态更改。 数据触发器:通过此机制,事件会在属性中触发动态更改。 数据触发器:EventTrigger,它根据事件的引发来启动一组操作,但这类操作仅限于动画。一:属性触发器 查看代码片段1: 表示在...
阅读全文
摘要:http://support.esrichina-bj.cn/2010/0917/630.html
阅读全文
摘要:七、EditingArcGIS Server 10提供了:通过feature service,在Web上编辑Feature layers的geographic data的功能。 通过geometry service,利用EditorWidget控件(ArcGIS Toolkit)实现Web编辑功能。注意:要实现简单feature编辑,feature service中的features必须来自ArcSDE geodatabase。在web上实现编辑后,应该周期性地用ArcGIS Desktop确认数据的完整性,虽然Web API能完成一些数据确认,但拓扑学的确认仍不能实现。实现Editing的前
阅读全文
摘要:2、Find示例代码(1)xaml文件://添加Symbol命名空间xmlns:esriSymbols="clr-namespace:ESRI.ArcGIS.Client.Symbols;assembly=ESRI.ArcGIS.Client//创建Symbol//创建GraphicsLayer,显示查询结果 //Find对话框(2)cs文件//添加命名空间using ESRI.ArcGIS.Client;using ESRI.ArcGIS.Client.Tasks;// 点击find按钮,执行Findprivate void FindButton_Click(obje...
阅读全文
摘要:六、Feature LayerFeature Layer是一种特殊的Graphics layer(继承自Graphics layer),除了像Graphics layer一样包含和显示Graphic features,还能提供:Editing——编辑(editing控件包含在ArcGIS Toolkit库中,通过feature service来编辑feature layer)Definition expressions——通过where子句,条件显示某些feature Time definitions——通过time-aware layer的时间定义,条件显示某些feature Selecti
阅读全文
摘要:五、Graphics layer1、新增Graphics layerGraphics layer用于显示用户自定义绘制的点、线、面图形。使用时确保xaml文件中Graphics layer定义在其它图层的下面,以确保它能显示在其它图层的上面。 2、管理Graphics features在Graphics layer上创建Graphics的步骤一般如下:(1)获取Graphics layer(2)创建或获取Graphic(3)设置Graphic的Geometry(4)应用Graphic的Symbol(5)将Graphic添加到Graphics layers代码如下:GraphicsLay...
阅读全文
摘要:源自:http://blog.163.com/zwx_gis/blog/static/32434435201122193611576/(主页:http://blog.163.com/zwx_gis/)一、安装1、Visual Studio: (1)Visual Studio 2010或Visual Web Developer Express 2010 (2)Silverlight 4 Tools for Visual Studio (add-on) :仅Silverlight 4支持(3)Expression Blend 4 SDK for Silverlight (also included
阅读全文
摘要:我们知道,在WPF界面上添加WinForm的控件需要使用WindowsFormHost类。而在WinForm界面上添加WPF控件该如何做呢?有没有类似的类呢?明显是有的,ElementHost就是为了在WinForm应用程序中嵌入WPF元素而定义的。它继承自System.Windows.Forms.Control,是一个WinForm控件,但它知道如何显示WPF内容。接下来演示如何使用ElementHost来显示一个WPF控件——Button,并与WinForm中Button的显示作个简单的对比(xp环境)。1. 创建一个标准的WinForm工程,从工具栏中找到“WPF Interoperab
阅读全文
摘要:首先,需要向项目中的reference添加两个dll,一个是.NET库中的System.Windows.Forms,另外一个是WindowsFormsIntegration,它的位置一般是在C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF 里。添加完两个dll以后,就可以在控件库中找到WindowsFormsHost这个控件了。这个控件是我们添加Windows Form控件的基础。跟别的其他的控件一样,它也是可控的,可以自定义它在窗口中的位置、控件大小颜色等属性。我一般是比较喜欢在Blend里面创建控件。可以在Blend中的Assets中找到这
阅读全文
摘要:WPF的PasswordBox控件的Password属性不是依赖属性,无法直接进行数据绑定,为使其在MVVM模式中正常使用,可以为PasswordBox增加一个助手类,代码如下: 注:代码摘自:http://www.wpftutorial.net/PasswordBox.html using System.Windows; using System.Windows.Controls; namespace Oyi319.Helper { ///summary ///为Pass WPF的PasswordBox控件的Password属性不是依赖属性,无法直接进行数据绑定,为使其在MVVM模式中...
阅读全文
摘要:这个需求来自于我最近练手的一个项目,在项目中我需要将一些自己发表的和收藏整理的网文集中到一个地方存放,如果全部采用手工操作工作量大而且繁琐,因此周公决定利用C#来实现。在很多地方都需要验证用户身份才可以进行下一步操作,这就免不了POST请求来登录,在实际过程中发现有些网站登录是HTTPS形式的,在解决过程中遇到了一些小问题,现在跟大家分享。通用辅助类下面是我编写的一个辅助类,在这个类中采用了HttpWebRequest中发送GET/HTTP/HTTPS请求,因为有的时候需要获取认证信息(如Cookie),所以返回的是HttpWebResponse对象,有了返回的HttpWebResponse实
阅读全文
摘要:在WPF应用程式中,我们往往想为一个窗体设置一个中意的背景图,而不是单独的为这个Background设置成某种颜色或渐变颜色的背景。 在WPF 利用Expression Blend工具如何达到这种效果呢?比如我们想做一个登陆窗体界面,界面效果如下图所示: 下面我就大概说下过程,首页建立一个工程为WpfLoginView,并在Expression Blend 下设 在WPF应用程式中,我们往往想为一个窗体设置一个中意的背景图,而不是单独的为这个Background设置成某种颜色或渐变颜色的背景。 在WPF 利用Expression Blend工具如何达到这种效果呢?比如我们想做一个登陆窗...
阅读全文
摘要:接下来是缩进,没有缩进的Tree怎么看都不顺眼。首先,定义节点深度Depth(注:回叫方法暂没有代码,以后要用到): 1: /// 2: /// Using a DependencyProperty as the backing store for Depth. This enables animation, styling, binding, etc... 3: /// 4: public static readonly DependencyProperty DepthProperty = 5: DependencyProperty.Register("Depth", t
阅读全文
摘要:由于Writer嫌我文章过长,只能把上篇拆开两半了。以下是接着上篇的。准备工作做完了,现在就要完成点击事件。定义Expander和单击事件: 1: /// 2: /// The togglebutton for expanding or collapsing the items when mouse left button clicked on it 3: /// 4: private ToggleButton expander; 5: 1: /// 2: /// Gets or sets the toggle button Expander 3: /// 4: pub...
阅读全文
摘要:TreeView的树形结构都以缩进方式显示,现在来完成这部分。首先,要定义出每个节点上都包含什么东西。先看看Win7资源管理器的TreeView:图2.1 资源管理器一个通用的TreeView至少有缩进,箭头,Header。但是我们常常会用到勾选功能,也会用到图标来达到更高的友好度,因此这里暂时先按一下的格局来定义:缩进箭头选择框图标显示文字 子节点那么开始了。用上次的模板,把Root分成两行,在Root的第一行中添加一个Border,用来放置节点的所有物件;在第二行中添加一个ItemsPresenter,名为ItemsHost,用来表示子节点集合。接着在Border中再添加一个Grid用来布
阅读全文
摘要:原文路径:http://blog.csdn.net/wlanye/article/details/7265457很多人都对MS自带的控件不太满意(虽然MS走的是简约风格),都会试图去修改或创建让自己满意的控件,当然我也不例外。同时,这个系列只是为了记录我学习Silverlight的过程。新建一个Class,命名为FancyTreeView,让它继承自ItemsControl,并实现构造函数如下: 1: public FancyTreeView() 2: { 3: this.DefaultStyleKey = typeof(FancyTreeView); 4: } 5: this.Defau..
阅读全文
摘要:http://www.cnblogs.com/zhouyinhui/archive/2007/03/28/690993.html
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->GeorgeJohnReminderDon't forget the meeting!
阅读全文
摘要:http://tech.it168.com/zt/wpf/
阅读全文
摘要:http://tech.it168.com/msoft/2007-08-24/200708241549269.shtml
阅读全文
摘要:http://developer.51cto.com/art/200809/88207.htm
阅读全文
摘要:http://www.cnblogs.com/shanyou/archive/2012/10/27/2742979.htmlhttp://www.cnblogs.com/nbpowerboy/archive/2013/02/21/2920040.html
阅读全文
摘要:http://www.docin.com/p-204837315.html
阅读全文