質問編集履歴
3
変更があったので変更しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,8 @@
|
|
12
12
|
|
13
13
|
### 実現したいこと
|
14
14
|
|
15
|
-
-
|
15
|
+
- FormGame_Loadメソッドでintで設定したTagの中身をpictureBox_Clickメソッド内で別の変数に使いたい。
|
16
|
+
-多数のPictureBoxから同じメソッドへアクセスする。どの画像からクリックされたのか、分かるためにタグの数字を使いたい。
|
16
17
|
|
17
18
|
### 発生している問題・エラーメッセージ
|
18
19
|
エラーは発生しておらず、データがどこにあるか取り出せません。
|
@@ -48,12 +49,14 @@
|
|
48
49
|
pictureBox1.Tag = 1;
|
49
50
|
}
|
50
51
|
|
51
|
-
private void pictureBox
|
52
|
+
private void pictureBox_Click(object decision, EventArgs e)
|
52
53
|
{
|
53
54
|
int a;
|
54
55
|
|
55
|
-
//数値を入れる
|
56
|
+
//数値を入れる。
|
56
57
|
a=pictureBox1.Tag;
|
58
|
+
a=pictureBox2.Tag;
|
59
|
+
……
|
57
60
|
}
|
58
61
|
```
|
59
62
|
|
2
質問にあった内容になるべく添うように変更いたしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
### 実現したいこと
|
14
14
|
|
15
|
-
- [ ]
|
15
|
+
- [ ] FormGame_Loadメソッドでintで設定したTagの中身をpictureBox1_Clickメソッド内で別の変数に使いたい。
|
16
16
|
|
17
17
|
### 発生している問題・エラーメッセージ
|
18
18
|
エラーは発生しておらず、データがどこにあるか取り出せません。
|
@@ -50,8 +50,10 @@
|
|
50
50
|
|
51
51
|
private void pictureBox1_Click(object decision, EventArgs e)
|
52
52
|
{
|
53
|
+
int a;
|
54
|
+
|
53
|
-
|
55
|
+
//数値を入れる
|
54
|
-
|
56
|
+
a=pictureBox1.Tag;
|
55
57
|
}
|
56
58
|
```
|
57
59
|
|
@@ -61,5 +63,5 @@
|
|
61
63
|
|
62
64
|
|
63
65
|
### 補足情報(FW/ツールのバージョンなど)
|
64
|
-
|
66
|
+
Windows 10 の Visual Studio 2022 で Windows Forms アプリをターゲットフレームワーク .NET Framework 4.7 で作っています。
|
65
67
|
|
1
コメントにもご指摘があったように誤字がありました。すみませんでした。
test
CHANGED
File without changes
|
test
CHANGED
@@ -51,7 +51,7 @@
|
|
51
51
|
private void pictureBox1_Click(object decision, EventArgs e)
|
52
52
|
{
|
53
53
|
Console.WriteLine(pictureBox1.DataBindings.IsReadOnly.ToString());
|
54
|
-
|
54
|
+
MessageBox.Show(pictureBox1.Tag); //エラーのような部分。欲しい数値が出ない。
|
55
55
|
}
|
56
56
|
```
|
57
57
|
|