推 commiserate: 補充:這段程式碼出自MSDN 01/03 17:48
: 顯示欄名的話,就用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