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

ユーザーコントロール内のコントロールのkeypressイベント

環境/言語:[C#]
分類:[.NET]

カスタムコントロールをいくつかつめあわせて
ユーザコントロールを作成しました。

各カスタムコントロールにはOnkeypressイベントを
オーバーライドしています。

ユーザコントロールにそのカスタムコントロールのkeypressイベントを
さらに記述すると、フォームにユーザーコントロールを貼り
実行してもkeypressイベントが発動しません。

どのようにkeypressイベントを発生させたらよいのでしょうか?

ちなみに、ただのコントロールAをユーザコントロールBに貼り付けて、
そのユーザコントロールB内でAのkeypressイベントを記述すると
うまくいくのです。
> 各カスタムコントロールにはOnkeypressイベントを
> オーバーライドしています。
>
> ユーザコントロールにそのカスタムコントロールのkeypressイベントを
> さらに記述すると、フォームにユーザーコントロールを貼り
> 実行してもkeypressイベントが発動しません。

基底のOnKeyPressを呼び出してないとか。

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