上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 90 下一页
摘要: 在wpf中,定义集合属性时,字段可以使用“ObservableCollection”定义,以保证数据改变时的自动通知功能;属性可以使用“ICollection”定义,保证属性的灵活性,且只读,保证属性的安全性;对属性值的更改可以通过“ICollection.Add”方法来实现。需要说明的是:属性始终指向“字段”(属性可以看做 指针 或 变量的引用;而字段才是真正的对象;属性指向“字段”),所以,表面上是属性在改变,而实际上是“字段”在变化。通过打断点分析可知:“PieData”属性值的类型不是“ICollection”,而是“ObservableCollection”,很有趣吧!private 阅读全文
posted @ 2013-12-20 15:58 长白山 阅读(531) 评论(0) 推荐(0)
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ /// /// 功能:c#只读字段和常量的区别,以及静态构造函数的使用 /// class Program { static void Main(string[] args) { Console.WriteLine(test.a); Console.WriteLine(test.b); Console.Read(); } } public class test {... 阅读全文
posted @ 2013-12-18 15:55 长白山 阅读(502) 评论(0) 推荐(0)
摘要: 方法的参数,尽量使用接口和抽象类,以使参数的灵活性更强,以使方法的适应性更强 阅读全文
posted @ 2013-12-16 20:58 长白山 阅读(205) 评论(0) 推荐(0)
摘要: 1:声明或定义事件2:注册事件,同时该事件会订阅一个处理方法(或者说绑定处理方法)3:触发事件,这将导致“处理方法”被调用(该处理方法可能被“主线程”调用,也可能被“子线程”调用) 阅读全文
posted @ 2013-12-16 16:13 长白山 阅读(129) 评论(0) 推荐(0)
摘要: 使用“事件”可以实现线程间“消息/数据”的传递,非常棒的一种方法。 阅读全文
posted @ 2013-12-12 14:44 长白山 阅读(385) 评论(0) 推荐(0)
摘要: 不要认为你关心的东西就是对象的全部或对象的核心,相对于对象的成员家族而言,它仅仅是其中的一个‘很小的成员而已’ 阅读全文
posted @ 2013-12-11 16:41 长白山 阅读(164) 评论(0) 推荐(0)
摘要: VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明 CTRL + ALT + J对象浏览 CTRL + ALT + F1帮助目录 CTRL + F1 动态帮助 F1 帮助 SHIFT + F1当前窗口 阅读全文
posted @ 2013-12-11 10:50 长白山 阅读(260) 评论(0) 推荐(0)
摘要: 用最易懂的说法就是UTF-8里包括GB2312。UTF-8是国际通用的标准(包括世界所有的语言),而GB2312(只是简体中文)只适合做中文的网站。假设你想做个中文网页,但是还可以翻成英文的话,就得用UTF-8。如果用GB2312做的话,只能给中国人看看拉。在网页编码、进行xml数据传输时、socket传输数据时,若出现乱码现象,则可能是“编码格式”问题(比如:发送端的“编码格式”与接收端的“编码格式”不兼容), 阅读全文
posted @ 2013-12-09 22:11 长白山 阅读(194) 评论(0) 推荐(0)
摘要: 本文摘自:http://blog.csdn.net/leesmn/article/details/6916458(很优秀的博客)作为ESRI的平台的一份子arcgis api for silverlight,自然与ESRI的其它产品有联系。上一篇我们做了一个地图浏览的程序,它的确很简单。只是有一点不大明白: 这个是什么意思。想弄明白这个问题,我们就不得不提到图层的概念。ArcGISTiledMapServiceLayer:是缓存图层,通过预先将地图数据切片缓存在服务器硬盘,客户端访问时服务会根据其当前访问区域计算出显示的图片返回给客户端。客户端就可以看到地图了,其实是几张图片组合起来的。Arc 阅读全文
posted @ 2013-12-05 18:52 长白山 阅读(517) 评论(0) 推荐(0)
摘要: 1、在vs2010选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”:命名为:Setup1。这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe; 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。2、应用程序文件夹中点右键添加文件:表示添加要打包的文件;添加的文件一般是已经编译过应用程序的 阅读全文
posted @ 2013-12-04 16:01 长白山 阅读(229) 评论(0) 推荐(0)
上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 90 下一页