DOBON.NET DOBON.NETプログラミング掲示板過去ログ

ユーザーコントロールのイベントについて

環境/言語:[.NET Framework1.1]
分類:[.NET]

お世話になります。
VB.Netでボタンにキャプションを付けるようなユーザーコントロールを作成しています。

ユーザーコントロールとユーザーコントロール内のボタンのイベントを一致させたいのですが、可能でしょうか?

やはりPublic Event & RaiseEvent の組合せをすべてについて書く必要があるのでしょうか?

いろいろと調べてみたのですが、分かりませんでした。
こんにちは、じゃんぬ です。

■No12881に返信(やましたさんの記事)
> ユーザーコントロールとユーザーコントロール内のボタンのイベントを一致させたいのですが、可能でしょうか?
> やはりPublic Event & RaiseEvent の組合せをすべてについて書く必要があるのでしょうか?

Button コントロールを継承したカスタム コントロールを作った方がいいですね。
■No12882に返信(じゃんぬねっとさんの記事)
> こんにちは、じゃんぬ です。
>
> ■No12881に返信(やましたさんの記事)
>>ユーザーコントロールとユーザーコントロール内のボタンのイベントを一致させたいのですが、可能でしょうか?
>>やはりPublic Event & RaiseEvent の組合せをすべてについて書く必要があるのでしょうか?
>
> Button コントロールを継承したカスタム コントロールを作った方がいいですね。

Button コントロールを継承した上で、Label を組み合わせることができれば良いのですが、その方法が見つからなかったため、
Inherits System.Windows.Forms.UserControl としています。

Click以外のイベントも作るとなると、かなりの量になるため、作るのも、使うにも、不便です。

何かお知恵があれば教えてください。

DOBON.NET | プログラミング道 | プログラミング掲示板