tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^5: 複数コントロール選択
投稿日: 2009/07/08(Wed) 19:11
投稿者VB
> For Each lbl In SplitContainer1.Panel1.Controls.OfType(Of Label)()
>     AddHandler lbl.Click, AddressOf Button_Click
> Next
↑勉強になりました。

> 同じ Label に対して複数回 AddHandler を行っているのだとすれば、
> 1 つの Label クリックに対して、複数回 Button_Click が呼ばれる事になりますが、
> 1 つの Label に対して 1 回しか AddHandler していないなら、1 回しか呼ばれません。
なるほど、そうなんですか。。

ソースを確認したところ、
何度もAddHandlerしてしまっていました。
そこで、質問なのですが。
AddHandlerが2重になってしまわないように
1度、AddHandlerをしてしまったことを確認することは出来るのでしょうか?
それか、AddHandlerをいったんリセットみたいなことは、出来ますでしょうか?

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。