摘要: DotNteBar中ComboBoxEx.DroppedDown = true可以不点击该控件就显示其内容。将DropDownStyle属性设为DropDownList下拉框就不能进行编辑只能选择下拉框里有的内容 效果如下: 阅读全文
posted @ 2016-02-24 17:33 余先森 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 最开始我也不清楚,后来我是这样想了。 1.事件和委托不是一个概念,你如果是调用control的事件,可以直接在其对应的事件eventhandler上attach自己的事件方法就好了如:this.Button1.MouseDown+=newMouseEventHandler(Button1_Mouse 阅读全文
posted @ 2016-02-24 14:44 余先森 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: 委托给了C#操作函数的灵活性,我们可使用委托像操作变量一样来操作函数,其实这个功能并不是C#的首创,早在C++时代就有函数指针这一说法,而在我看来委托就是C#的函数指针,首先先简要的介绍一下委托的基本知识:委托的定义委托的声明原型是 delegate <函数返回类型> <委托名> (<函数参数>)例 阅读全文
posted @ 2016-02-24 14:37 余先森 阅读(332) 评论(0) 推荐(0) 编辑
摘要: delegate void Del(string s); class TestClass{ static void Hello(string s) { System.Console.WriteLine(" Hello, {0}!", s); } static void Goodbye(string 阅读全文
posted @ 2016-02-24 14:31 余先森 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 下图解释了基于 asp.net的 "postback" 和 "callback"的生命周期: Postback 是在将 整个页面的数据 从 client 提交到 server 的时候发生.此时我们说 'data is posted-back to the server'.所以整个页面会刷新. Cal 阅读全文
posted @ 2016-02-24 14:26 余先森 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一,声明委托 对于委托,定义它就是要告诉编译器,这种类型的委托表示哪种类型的方法.然后,必须创建该委托的一个或多个委托实例,编译器将在后台创建表示该委托的一个类. 因为定义委托基本上是定义一个新类,所以可以在定义类的任何相同地方定义委托. 在术语方面,和"类,对象"不同."类"表示的是较为广义的定义 阅读全文
posted @ 2016-02-24 14:23 余先森 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 如果方法委托里的方法有返回值,则返回最后一个有返回值的方法的返回值, delegate void Del(string s); class TestClass{ static void Hello(string s) { System.Console.WriteLine(" Hello, {0}!" 阅读全文
posted @ 2016-02-24 14:22 余先森 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 本文收集了目前最为常用的C#经典操作文件的方法,具体内容如下:C#追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件、指定文件夹下 面的所有内容copy到目标文件夹下面、指定文件夹下面的所有内容Detele、读取文本文件、获取文件列表、读取日志文件、写入日志文件、创建HTML 文件、Crea 阅读全文
posted @ 2016-02-24 14:12 余先森 阅读(264) 评论(1) 推荐(0) 编辑