读书人

vb.net datagridview 怎么设置行表头

发布时间: 2012-03-09 21:42:52 作者: rapoo

vb.net datagridview 如何设置行表头?
我想让行表头 按顺序显示数字:123456789....如何设置啊?

[解决办法]
应该是固定列赋值吧(左边第一列)
'固定列赋值
DataGridView1.DataSource = ds.Tables(0)
For i As Integer = 0 To DataGridView1.Rows.Count - 1
DataGridView1.Rows(i).HeaderCell.Value = Str(i + 1)
Next



你写成一个过程,在初始化、datagridview排序等调用。
[解决办法]
给datatable中添加新列并赋值的方法

Dim dtblREPORT As DataTable
dtblREPORT = SelectREPORT() '执行的某次查询
Dim a As New Data.DataColumn
a.ColumnName = "新加的列" '新加列的headerName
dtblREPORT.Columns.Add(a)

For u As Integer = 0 To dtblREPORT.Rows.Count - 1
dtblREPORT.Rows(i).Item("1") = "1" '为新加列赋值
Next

读书人网 >VB Dotnet

热点推荐