2010年12月22日
摘要: 委托是一种数据结构,它引用静态方法或引用类实例及该类的实例方法。 ————MSDN delegate 是一种可用于封装命名或匿名方法的引用类型。 委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。 ————MSDN 委托四要素: 1、The delegate type needs to be declared. 声明 2、There must be a method conta... 阅读全文
posted @ 2010-12-22 12:10 guoxuefeng 阅读(737) 评论(0) 推荐(0) 编辑
摘要: /// summary         /// 用于把dataReader转换成DataTable         /// /summary         /// param name="dataReader"/param         /// returns/returns         public DataTable DataReaderToDataTable(... 阅读全文
posted @ 2010-12-22 11:08 guoxuefeng 阅读(384) 评论(0) 推荐(0) 编辑
摘要: List对象转换成dataTable private DataTable changeDataTable(object lst模块)         {             DataTable dt = new DataTable();             IList list = (IList)lst模块;             // 通过使用反射来获取列表中队形的属性    ... 阅读全文
posted @ 2010-12-22 11:07 guoxuefeng 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 我改过的TreeView控件的效果如下:鼠标没有放到树额节点上鼠标放到树的节点上数节点的展开展开树的子节点鼠标放到数的节点上下面是画上下箭头 的代码//父节点的画箭头 private void DrawParentNodeArrow(DrawTreeNodeEventArgs e, int Direction) { Graphics g = e.Graphics; g.SmoothingMode = SmoothingMode.AntiAlias; GraphicsPath path = new GraphicsPath(); Point[] pt; if (Direction == Pare 阅读全文
posted @ 2010-12-22 11:04 guoxuefeng 阅读(4371) 评论(0) 推荐(0) 编辑