摘要: DotNetBar第三方控件SupergridControl中显示图片1、设置SuperGridControl:SuperGridControl的GridColumn的EditorType设置为:GridImageEditControl2、将数据List的相应字段填充值,使用ImageToByte.Byte_Image()字节转换图片的方法:List AddGoodsInfo = new List();AddModel.Add_GoodsInfoModel AddGoodsInfoModel = new AddModel.Add_GoodsInfoModel();AddGoodsInfoMod 阅读全文
posted @ 2013-09-22 11:24 PowerZhang 阅读(2881) 评论(0) 推荐(0) 编辑
摘要: 今天在研究List 集合如何排序,我试过很多,但是都不行,然后看到msdn中的这个比较器排序,自己测试了代码,No Problem.给大家分享一下。类型 T 的默认比较器按如下方式确定。如果类型 T 实现 IComparable 泛型接口,则默认比较器为该接口的 CompareTo(T) 方法;否则,如果类型 T 实现非泛型 IComparable 接口,则默认比较器为该接口的 CompareTo(Object) 方法。如果类型 T 没有实现其中任一个接口,则不存在默认比较器,并且必须显式提供比较器或比较委托。示例代码:class GoodsInfoModelCompare : ICompar 阅读全文
posted @ 2013-09-22 10:41 PowerZhang 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 1、修改登陆账号: 在网上搜了好多,都没有找到解决方法,自己琢磨了一会找到了修改登陆TFS(Team Foundation Server)(团队资源管理器)的账号,和大家分享一下吧。点击“开始”--“控制面板”--“用户帐户和家庭安全”--“凭据管理器”--“普通凭证”,就修改普通凭证就可以了。2、连接到团队资源管理器的团队项目 若要连接,则添加或移除团队项目列表在菜单栏上,依次选择 视图,团队资源管理器。在 团队资源管理器,请在 团队项目名称旁边选择图标,然后选择 项目和我的团队, 连接到团队项目。从 项目和我的团队 菜单,从中可以选择项目中列出的团队或选择 连接到团队项目 从列表添加或.. 阅读全文
posted @ 2013-09-13 11:11 PowerZhang 阅读(940) 评论(1) 推荐(0) 编辑
摘要: 原文地址:Linq——Count、Sum、Min、Max、Average作者:mousekittyLinq查询之Count、Sum、Min、Max、Averageusing System; using System.Data; using System.Configuration; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Text; using System.Web.UI.WebControls; using System.Web.UI.W 阅读全文
posted @ 2013-09-12 13:24 PowerZhang 阅读(828) 评论(0) 推荐(0) 编辑
摘要: C#定义了一个类System.Windows.Forms.Clipboard来简化剪切板操作,这个类有一个静态方法,主要有:Clear 清除剪切板中的所有数据; ContainsData,ContainsAudio,ContainsFlieDropList,ContainsText,ContainsImage,用于检查剪切板中是否存在相应的数据; GetAudioStream,GetDataObject,GetText,GetImage,GetFileDropList,用于取得数据; SetAudio,SetDataObject,SetText,SetImage,SetFileDropList 阅读全文
posted @ 2013-09-11 17:48 PowerZhang 阅读(4298) 评论(1) 推荐(0) 编辑
摘要: 我们知道,每一种程序设计语言都提供一定的类型检查,类型检查可以在编译时进行,也可以在运行时进行,分别称做静态类型检查和动态类型检查。由于静态类型的检查是在编译时进行,实现比较容易,能提高程序的运行效率,而动态检查正好相反,它要在程序运行时为每个数据对象保留一个数据类型的标记,仅当变量和数据类型正确时才执行相应的操作,否则报错,所以实现不容易,效率也较低,然而,它比较灵活。所以如何编译程序对语言的实现效率有很大的影响,因此引出了强类型的概念,比较全面的定义是:a.每个变量都能在编译时确定唯一的类型b.当变量允许存储1个以上类型的值时,也可以对值进行检查c.对于某种运算连接在一起的两个变量的所有实 阅读全文
posted @ 2013-09-10 17:38 PowerZhang 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 大家都知道Linq既可以用来查询数据库对象(我这里指的是Entity FrameWork里的Model对象),也可以用来查询内存中的IEnumerable对象。两者单独查询时都不会出现什么问题,不过混合在一起时(一般是用关键字来join连接),要注意的地方就多着了。情形1:Linq to Object 连接(join) Linq to Entity我们首先来看这段代码:(注意:Linq代码里是把内存中的数据代码,也就是Linq to object放在join前面,数据库的数据代码放在join后面)List objectList = new List();objectList.Add(new M 阅读全文
posted @ 2013-09-10 17:16 PowerZhang 阅读(1849) 评论(0) 推荐(4) 编辑
摘要: C#中使用JSON不需要使用第三方库,使用.NET Framwork3.5自带的System.Runtime.Serialization.Json即可很好的完成JSON的解析。关于JSON的入门介绍见(首页的图很形象):http://www.json.org/一、Using需要添加引用:System.ServiceModel.Web 和 System.Runtime.Serialization,然后使用Using:using System.Runtime.Serialization.Json;using System.Runtime.Serialization;二、定义序列化的类假如我们要转化 阅读全文
posted @ 2013-09-09 17:02 PowerZhang 阅读(1609) 评论(5) 推荐(0) 编辑
摘要: 1、(int)是类型转换,能够使用(int)进行强类型转换的只能是数值类型,如long、short、double等,这种转换时需要考虑精度问题。如下的代码就行不通了:string text = "1234";int id = (int)text;2、Convert.ToInt32是内容转换 如下代码中,text 实际上储存的是一个数值,我们希望把这个数值提取出来并以 int 的形式使用,那么就需要进行内容转换了,即 string text = "1234";int id = Convert.ToInt32(text);此外,Convert.ToInt32 阅读全文
posted @ 2013-09-04 17:10 PowerZhang 阅读(376) 评论(0) 推荐(0) 编辑
摘要: DOM对象和JQuery对象的区别jQuery对象和DOM对象使用说明,需要的朋友可以参考下。1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系.DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象;复制代码 代码如下:var domObj = document.getElementById("id"); //DOM对象var $obj = $("#id"); 阅读全文
posted @ 2013-09-03 11:33 PowerZhang 阅读(143) 评论(0) 推荐(0) 编辑