DOBON.NETプログラミング掲示板過去ログ
ユーザーコントロール内のコントロールのkeypressイベント
題名: ユーザーコントロール内のコントロールのkeypressイベント
著者: deco
日時: 2006/09/29 0:02:15
ID: 17732
この記事の返信元:
(なし)
この記事への返信:
[17735]
Re[1]: ユーザーコントロール内のコントロールのkeypressイベント
まどか
2006/09/29 12:58:56
ツリーを表示
環境/言語:[C#]
分類:[.NET]
カスタムコントロールをいくつかつめあわせて
ユーザコントロールを作成しました。
各カスタムコントロールにはOnkeypressイベントを
オーバーライドしています。
ユーザコントロールにそのカスタムコントロールのkeypressイベントを
さらに記述すると、フォームにユーザーコントロールを貼り
実行してもkeypressイベントが発動しません。
どのようにkeypressイベントを発生させたらよいのでしょうか?
ちなみに、ただのコントロールAをユーザコントロールBに貼り付けて、
そのユーザコントロールB内でAのkeypressイベントを記述すると
うまくいくのです。
題名: Re[1]: ユーザーコントロール内のコントロールのkeypressイベント
著者: まどか
日時: 2006/09/29 12:58:56
ID: 17735
この記事の返信元:
[17732]
ユーザーコントロール内のコントロールのkeypressイベント
deco
2006/09/29 0:02:15
この記事への返信:
(なし)
ツリーを表示
> 各カスタムコントロールにはOnkeypressイベントを
> オーバーライドしています。
>
> ユーザコントロールにそのカスタムコントロールのkeypressイベントを
> さらに記述すると、フォームにユーザーコントロールを貼り
> 実行してもkeypressイベントが発動しません。
基底のOnKeyPressを呼び出してないとか。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
カスタムコントロールをいくつかつめあわせて
ユーザコントロールを作成しました。
各カスタムコントロールにはOnkeypressイベントを
オーバーライドしています。
ユーザコントロールにそのカスタムコントロールのkeypressイベントを
さらに記述すると、フォームにユーザーコントロールを貼り
実行してもkeypressイベントが発動しません。
どのようにkeypressイベントを発生させたらよいのでしょうか?
ちなみに、ただのコントロールAをユーザコントロールBに貼り付けて、
そのユーザコントロールB内でAのkeypressイベントを記述すると
うまくいくのです。