Datagridview列の行数を制限して、たとえば 50 レコードにし、残りの 50 を同じレコードの次の列に配置するにはどうすればよいDatagridviewですか? 私の vb.net プロジェクトでは、上下にスクロールできません。
Datagridview は、Excel シートからデータを取得します。
あなたの助けに感謝
Datagridview列の行数を制限して、たとえば 50 レコードにし、残りの 50 を同じレコードの次の列に配置するにはどうすればよいDatagridviewですか? 私の vb.net プロジェクトでは、上下にスクロールできません。
Datagridview は、Excel シートからデータを取得します。
あなたの助けに感謝
これを単一列テーブルと仮定しました..
dim tbl as DataTable '--------> this is your displayed table
dim nLimit as Integer = 15 '----- this is your limit as you want
dim dc as DataColumn
'get column name
dim sCol as String = tbl.Columns(0).Name
dim nRow as Integer = tbl.rows.count
'how much column ?
dim n as Integer = nRow / nLimit
if n * nLimit < nRow then n+= 1
for x as Integer = 1 to n
dc = New DataColumn
dc.DataType = System.Type.GetType("System.String")
dc.Caption = sCol & n.ToString
dc.ColumnName = sCol & n.ToString
tbl.Columns.Add(dc)
next
それからあなたはそれを示すことができます...