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

タイトル Re^3: 複数コントロール選択
投稿日: 2009/06/23(Tue) 20:00
投稿者VB
For Each ctl As Control In SplitContainer1.Panel1.Controls
    If TypeOf ctl Is Label Then
        AddHandler CType(ctl, Label).Click, AddressOf Button_Click
    End If
Next

Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs)
                略
End Sub

上記のようにパネル上にあるラベルのコントロール全てに
イベントを追加したのですが、
例えばLabel1をクリックしたら、Button_Click関数が
パネル上にあるコントロール数分呼ばれてしまうのですが
全てのラベルをクリックしたと同じことになるという事でしょうか?

そしてこれを解消する方法は、ありますでしょうか?
アドバイス宜しくお願い致します。

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

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