摘要: 对于combobox的数据源绑定,试想我们从数据库中取出数据,保存在datatable中,table中可能有很多列,但是我们的combobox一般包含2个项,1个selecteditem是显示在界面中的文本,另一个selectedvalue是代表显示在界面的文本的值,这个值一般以int类型从0开始的递增出现。那我们如何将我们想要绑定的字段绑定到combox中呢。例如我们从数据库表student中查出id,name,age,sex,birthday这几个字段。我们设置这个combobox的两个属性,combStudent.valuemember=“id”;combStudent.displaym 阅读全文
posted @ 2011-07-30 00:08 农村山沟沟出来的大学生 阅读(539) 评论(1) 推荐(0) 编辑
摘要: 委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示: 1 .定义 //Code in C# public delegate int PerformCalculation(int x, int y); 与委托的签名(由返回类型和参数组成)匹配的任何方法都可以分配给该委托。 简单理解Delegate委托(或代理)是一种数据类型:它的变量可以引用到某一个符合要求的方法上,通过委托可以间接地调用该方法。 其实.NET的委托类似于C语言的函数指针,区别在于.NET委托是类型安全的,这说明,C中的函数. 阅读全文
posted @ 2011-07-28 20:55 农村山沟沟出来的大学生 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 随着VS版本的升级,VS的启动过程变得越来越慢,有时候让我们忍无可忍。现在教教大家如何加速你的开发环境。1,禁用起始页,我们知道起始页是以web页面的方式出现在开发工具中的,在启动的时候,它会向服务器发请求,占用我们的内存空间,所以禁用起始页能大大的加快启动速度。依次选择:工具-选项-启动-启动时,选择显示空环境。2,去掉启动屏当我们启动vs2008或2010的时候总会先显示一个启动的画面,让我们感觉很不爽,我们可以使用运行命令去掉这个启动画面:运行-devenv /nosplash,你自己看看会发生什么。但是我们没必要去用运行命令启动程序。直接右键你的vs桌面快捷方式图标-快捷方式-目标:我 阅读全文
posted @ 2011-07-27 20:18 农村山沟沟出来的大学生 阅读(433) 评论(1) 推荐(2) 编辑