什么是DataGridView? DataGridView控件是C#的Winform中常用的一个数据表格视图控件,主要用来显示数据,类似Excel表格 。可进行修改等操作 。
DataGridView控件属性dataGridView控件自身常用属性: 属性的继承类为: System.Windows.Forms
1.Name属性:
默认新建的Name属性值为:dataGridView1 我们在实际应用时,常把它命名为dgv 用途 序号或者简单的 dgv 序号 。
2.TabIndex属性:
默认为1,表示显示层优先顺序 。数值越小,显示越上层 。
【gridview控件的属性和事件 asp中的gridview控件使用详解】3.GridColor属性:
网格线颜色,可以通过该属性美化表格 。
4.EditMode属性:
继承:
System.Windows.Forms.DataGridViewEditMode.EditOnEnter
.EditOnEnter属性值,当鼠标点击单元格时就会进入编辑状态 。
…
dataGridView控件数据列常用属性: 1.HeaderText属性:
列表头,主要用来定义列名的属性 。一般用时都要修改 。
2.ReadOnly属性:
是否只读,这个一般只用于图形界面展示,而非编辑时设置只读 。
3.SortMode属性:
设置为分类模式,分三种:1.NotSortable 不分类 2.Automatic 自动 3.Programmatic
4.MinimumWidth属性:
cell表格的最小宽度 。
5.Width属性:
每一列的宽度,可进行设置、修改 。
DataGridView的数据绑定 6大方法
1.DataTable绑定数据源 。就是将要展示的数据,先从数据库中取出暂时存放在DataTable中,然后与DataGridView绑定(关联) 。
SqlDataAdapter dta = new SqlDataAdapter(sql,connStr);DataTable dt = new DataTable(); dta.Fill(dt) this.dgvList.DataSource = dt;
2.DataSet绑定数据源 。注意:
DataSet绑定数据源时,必须同时指定DataMember 。
SqlDataAdapter dta = new SqlDataAdapter(sql,connStr);DataSet ds = new DataSet(); dta.Fill(ds , "Adress"); //使用DataSet 绑定数据源时,必须同时指定DataMember 。this.dataGridView1.DataSource = ds; this.dataGridView1.DataMember = "Adress"; 或者直接用DataTable绑定:
this.dataGridView1.DataSource = ds.Tables["Adress"];
3.DataView绑定数据源DataView dv = new DataView();this.DataGridView1.DataSource = dv;
4.ArrayList 绑定数据源ArrayList al = new ArrayList();this.DataGridView1.DataSource = al;
5.Dictionary 绑定数据源Dictio
猜你喜欢
- 金湖的养殖方法
- 肠息肉手术后的饮食注意什么好
- 金湖的龙虾好吃又实惠
- 不用烤箱可以做的简单蛋糕 不用烤箱可以做的简单蛋糕怎么做
- LED平板灯的发展方向和未来的趋势走向
- 学习的励志语 学习名言警句励志
- 枇杷几月份成熟 枇杷成熟月份
- 假父,老矮真的是吕不韦的门客吗?
- 比什凯克属于哪个国家 比什凯克的介绍
- ss是指的什么意思啊
