tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルToolStripのイベントについて
記事No4189
投稿日: 2006/09/04(Mon) 20:55
投稿者はせどん
お世話になっています。

ToolStripの複数のボタンが配置されていて、それぞれのボタンイベントを
処理する場合にどのように対処していますか?

Private Sub 終了XToolStripButton_Click なんて1つずつ記述すれば問題ない
ようですが、

Private Sub ToolStrip_Click 
 の内部で押されたボタン名を取得して処理を分岐させたいと思います。

ご存知の方はいらっしゃいますか?

[ツリー表示へ]
タイトルRe: ToolStripのイベントについて
記事No4190
投稿日: 2006/09/05(Tue) 00:30
投稿者なおこ(・∀・)
お世話になります。

AddHandler で MenuItem それぞれの Click イベントに
ByVal sender As System.Object と ByVal e As System.EventArgs の順で
引数をとるメソッドと紐付け、
If sender Is Me.終了XToolStripButton Then
のような感じで処理を行うとか。

[ツリー表示へ]
タイトルRe^2: ToolStripのイベントについて
記事No4191
投稿日: 2006/09/05(Tue) 09:15
投稿者はせどん
ありがとうございます。

AddHandleerですか、Handle区の後ろにすべて記載する案は
あったのですが、スマートでないような気がしていました。
大変ありがとうございました。 


> お世話になります。
>
> AddHandler で MenuItem それぞれの Click イベントに
> ByVal sender As System.Object と ByVal e As System.EventArgs の順で
> 引数をとるメソッドと紐付け、
> If sender Is Me.終了XToolStripButton Then
> のような感じで処理を行うとか。

[ツリー表示へ]