作者artingo (新年度 新期许)
看板Visual_Basic
标题Re: [.NET] DataGrid有办法显示列名吗?
时间Wed Jan 3 13:57:06 2007
: 显示栏名的话,就用column.Name="xxx" 就能设定了
:
: 那如果要在左侧显示列名,有办法吗?
:
: 因为我想show一个 3x3矩阵
: 每一栏,每一列,都有对应的列/栏名称
: --
: 推 commiserate:多一栏「列名」你觉得如何?
以下是强者commi大找到的确实可行方法,分享给各位参考!也在此感激他!
大家照自己的需求去改就行了。
Sub showRowNameInDataGrid()
Dim rowNumber As Integer = 1
For Each row As DataGridViewRow In dataGridView.Rows
If row.IsNewRow Then Continue For
row.HeaderCell.Value = "Row " & rowNumber
rowNumber = rowNumber + 1
Next
dataGridView.AutoResizeRowHeadersWidth( _
DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders)
End Sub
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.46.206
1F:推 commiserate: 补充:这段程式码出自MSDN 01/03 17:48