摘要: l System.collections.Genneric的命名空间自带的泛型类都含有一个参数T,并且这个参数是在一对分隔号“<>”中。 l 要创建自定义泛型类,与一般的类定义很相似,只是多了类型参数<T>,创建自定义类型和方法,可以提供个人的通用解决方案和设计类型安全的高效模式等。 l 简单的泛型 阅读全文
posted @ 2018-03-28 15:04 WhiteSpace 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 在system.collectoins.generic的命名空间中定义了许多泛型接口和集合类 (1) List<T>用法类似于System.collections下的ArrayList类,它可以动态增大或减少容量,它实现了IList<T> IColection<T>接口,这个类还支持其他功能:例如排 阅读全文
posted @ 2018-03-28 15:03 WhiteSpace 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 泛型(Generics)是将类型作为参数传递给类、结构、接口和方法,这些参数通常被称为占位符,是类、结构、接口和方法所存储或使用的一个或多个类型的占位符。 泛型集合是可以将类型参数用做它所存储的随想的类型的,占位符:类型参数作为其字段的类型和其方法的参数类型出现。 泛型方法可以将其类型参数用作其返回 阅读全文
posted @ 2018-03-28 15:02 WhiteSpace 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 在DataGridView单元格中,当输入指定字符时,自动完成填充。 通过 TextBox实现 AutoCompleteMode AutoCompleteMode.Suggest; AutoCompleteSource AutoCompleteSource.customSource; 阅读全文
posted @ 2018-03-26 16:09 WhiteSpace 阅读(796) 评论(0) 推荐(0) 编辑
摘要: l 思路:将数据表整体填充至一个Dataset中,探后部分显示(DataaAdapter Fill重载) l DataGridView 控件 l BindingNavigator 控件 l Bindingsource 组件 阅读全文
posted @ 2018-03-26 16:08 WhiteSpace 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 两种方法 第一种 DataGridview1.Rows[i].DefultCellStyle.backcolor 第二种 AlternatingRowsDefutCellstyle 属性 获取或设置应用于DataGridview的奇数行的默认单元格样式。 RowsDefultCellStyle 属性 获取或设置应用于DataGridview的行单元格的默认样式。 priv... 阅读全文
posted @ 2018-03-26 16:07 WhiteSpace 阅读(2376) 评论(0) 推荐(0) 编辑
摘要: RowPostpaint 事件 通过Rectangle(矩形的意思)对象绘制矩形区域,然后在通过textRenderer的DeawText方法来绘制序列号。 Rectangle(x,y width,height) DrawText( IDeviceContext dc,text,font,Recta 阅读全文
posted @ 2018-03-26 16:06 WhiteSpace 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 如果想让选中DataGridview的行显示不同颜色,就要通过DataGridview控件RowPerpaint事件中重新设置所选行的DefauleCellStyle属性来实现 阅读全文
posted @ 2018-03-26 16:05 WhiteSpace 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 右键 ContextMenustrip 删除行 DataGridview1.Rows.RemoveAt(行索引值); 阅读全文
posted @ 2018-03-26 16:04 WhiteSpace 阅读(551) 评论(0) 推荐(0) 编辑
摘要: DataGridView单元格进入编辑模式的方法: 双击或者f2: EditCellOnEnter 属性设为True,对DataGridView进行配置,当用户移动到该单元格后,该单元格可立即切换到编辑模式。 ESC取消编辑,如果将EditCellEnter属性设置为True,则单元格仍将处于编辑模 阅读全文
posted @ 2018-03-26 16:02 WhiteSpace 阅读(20448) 评论(0) 推荐(0) 编辑