回答編集履歴
2
追記
answer
CHANGED
@@ -12,3 +12,12 @@
|
|
12
12
|
そういえばクラスの外側ですね。
|
13
13
|
すみません。
|
14
14
|
|
15
|
+
C#的に単純には無理です。
|
16
|
+
ある言語でやりづらいことは、
|
17
|
+
その言語的にはおかしいコードを組んでいるということだと思っているので、
|
18
|
+
可能ならコードをバッサリ投げ捨てますが、それが無理なら
|
19
|
+
|
20
|
+
一つしか登録できないボタンを継承して作るか
|
21
|
+
イベントの登録はボタンを生成するタイミングだけにするよう気をつけるか、
|
22
|
+
イベントを登録する側がイベントを追加したかを覚えておくかです。
|
23
|
+
|
1
追記
answer
CHANGED
@@ -5,4 +5,10 @@
|
|
5
5
|
```
|
6
6
|
if(button.Click == null)
|
7
7
|
button.Click += Button_Click;
|
8
|
-
```
|
8
|
+
```
|
9
|
+
|
10
|
+
---
|
11
|
+
|
12
|
+
そういえばクラスの外側ですね。
|
13
|
+
すみません。
|
14
|
+
|