回答編集履歴
3
追記
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
|
+
表形式の表示であれば、DataGridViewを使用すればよいかと思います。
|
1
|
-
DataGridViewを細かく説明すると、それだけで大掛かりな記事になってしまうので
|
2
|
+
DataGridViewを細かく説明すると、それだけで大掛かりな記事になってしまうので、とりあえずシンプルな5×5の表を表示するサンプルを載せます。
|
2
|
-
とりあえずシンプルな5×5の表を表示するサンプルを載せます。
|
3
3
|
これが何やってるか良く分からない、という部分があったらコメントでお願いします。
|
4
4
|
|
5
5
|
```vbnet
|
@@ -62,4 +62,6 @@
|
|
62
62
|
```
|
63
63
|
|
64
64
|
(ボタンクリック後のイメージ)
|
65
|
-

|
65
|
+

|
66
|
+
|
67
|
+
DataGridViewは表示や入力設定など様々な設定が可能ですが、とにかく膨大な機能があるのでMicrosoftのクラスリファレンスを確認したり、Webでサンプルを探すなりして細かい部分は試行錯誤してみてください。
|
2
少し追記
answer
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
DataGridViewを細かく説明すると、それだけで大掛かりな記事になってしまうので
|
2
2
|
とりあえずシンプルな5×5の表を表示するサンプルを載せます。
|
3
|
+
これが何やってるか良く分からない、という部分があったらコメントでお願いします。
|
3
4
|
|
4
5
|
```vbnet
|
5
6
|
Public Class Form1
|
1
少し修正
answer
CHANGED
@@ -21,7 +21,7 @@
|
|
21
21
|
Dim dataColumn = New DataGridViewTextBoxColumn With
|
22
22
|
{
|
23
23
|
.HeaderText = $"列{x}",
|
24
|
-
.DataPropertyName =
|
24
|
+
.DataPropertyName = colName, 'DataTableの参照する列を指定
|
25
25
|
.Width = 60
|
26
26
|
}
|
27
27
|
DataGridView1.Columns.Add(dataColumn)
|