回答編集履歴
1
修正
answer
CHANGED
@@ -7,14 +7,14 @@
|
|
7
7
|
上にあるように、各ピクチャBOXにタグを設定した上で
|
8
8
|
```ここに言語を入力
|
9
9
|
|
10
|
-
ArrayList list = new ArrayList(
|
10
|
+
ArrayList list = new ArrayList();
|
11
11
|
|
12
12
|
for (int i = 0; i < panel1.Controls.Count; i++)
|
13
13
|
{
|
14
14
|
Type obj = panel1.Controls[i].GetType();
|
15
15
|
if(obj.Name == "PictureBox")
|
16
16
|
{
|
17
|
-
list
|
17
|
+
list.add(panel1.Controls[i].Tag.ToString());
|
18
18
|
}
|
19
19
|
}
|
20
20
|
|
@@ -25,4 +25,6 @@
|
|
25
25
|
数値とタグを配列しましたので、後は仕様に合わせてマッチング処理してください。
|
26
26
|
|
27
27
|
int imageHeight = ((PictureBox)panel1.Controls[0]).Image.Height;
|
28
|
-
このような形で、各コントロールにもアクセスできます。
|
28
|
+
このような形で、各コントロールにもアクセスできます。
|
29
|
+
|
30
|
+
追記:Arrayリストに入れていますが、そこは必須ではありません。
|