摘要: http://www.soaspx.com/dotnet/csharp/csharp_20090925_449.htmlhttp://wenku.baidu.com/view/a42f6ac14028915f804dc21c.htmlhttp://www.cnblogs.com/zhangzheny/archive/2007/12/24/1012790.html 阅读全文
posted @ 2013-04-07 09:56 sevennight99 阅读(75) 评论(0) 推荐(0) 编辑
摘要: (与随笔 DataGridView动态绑定combox列,checkbox列(仿照老大的代码自己写的一个小例子供自己以后参考) (2013-04-02 11:14 相关))查询数据库,每一条数据是一个对象,返回一个List<object>,将查询到的多个对象放到List<object>中,将该List绑定到Datagridview中。数据库查询,将每条记录通过反射写入一个对象代码如下(注意数据库和类的相应字段的名称需要一致):View Code #region /// <summary> /// 得到所有数据列表 利用了反射,所以要求类的属性名称必须和数据库 阅读全文
posted @ 2013-04-03 12:51 sevennight99 阅读(416) 评论(2) 推荐(0) 编辑
摘要: 在窗体程序中添加一个类文件Student(解决方案右键->添加->类 类名Student。 )类的属性必须要有get set方法。(此处注意类的属性与字段的区别)View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace UseReflection1{ public class Student { private string _name;//字段 public string name //属性必须要有get s... 阅读全文
posted @ 2013-04-03 11:15 sevennight99 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在窗体程序中添加一个类文件Student(解决方案右键->添加->类 类名Student。)类的属性必须要有get set方法。(此处注意类的属性与字段的区别)View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace UseReflection1{ public class Student { public string name { get; set; }//属性必须要有get set public int ag... 阅读全文
posted @ 2013-04-03 10:51 sevennight99 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 知道程序集中的方法名称,通过反射使用程序集中的方法!先建立一个类库(此类库作为程序集用来加载)在建好的类库中写入方法View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace test{ public class Class1 { public string WriteString(string s) { return "欢迎您," + s; } ... 阅读全文
posted @ 2013-04-03 10:21 sevennight99 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 首先在后台代码定义各种datagridview类型列并初始化;然后将定义好的各列添加到datagridview的column集合中;并设置各列数据源属性的名称或与 DataGridViewColumn 绑定的数据库列的名称(combox,checkbox就会默认绑定)这里的Student类的属性必须都通过get;set取得和设置值。Student类定义如下:View Code public class Student { private string _id; public string Stu_ID { get { re... 阅读全文
posted @ 2013-04-02 11:14 sevennight99 阅读(1475) 评论(0) 推荐(0) 编辑