UserControlのイベントについて
- 題名: UserControlのイベントについて
- 著者: エツ
- 日時: 2006/08/02 15:42:50
- ID: 16929
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: UserControlのイベントについて
- 著者: まどか
- 日時: 2006/08/02 18:38:03
- ID: 16932
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: UserControlのイベントについて
- 著者: エツ
- 日時: 2006/08/02 22:20:30
- ID: 16938
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: UserControlのイベントについて
- 著者: まどか
- 日時: 2006/08/03 0:55:37
- ID: 16939
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: UserControlのイベントについて
- 著者: まどか
- 日時: 2006/08/03 1:02:13
- ID: 16940
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: UserControlのイベントについて
- 著者: エツ
- 日時: 2006/08/03 9:15:50
- ID: 16944
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: UserControlのイベントについて
- 著者: まどか
- 日時: 2006/08/03 13:27:30
- ID: 16953
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: UserControlのイベントについて
- 著者: エツ
- 日時: 2006/08/03 15:47:11
- ID: 16958
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
こんにちは お世話さまです。
UserControl内で処理するイベントについて教えて下さい。
on〜と〜のイベント捕捉の使い分けがわかりません。
例えばpaintの場合次が考えられます。
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
処理内容
MyBase.OnPaint(e) '必要に応じて記入
End Sub
Private Sub TimeZoneNameLableCtl_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint
処理内容
End Sub
このUserControlからこのクラスのインスタンスにpaintイベントを発生させる場合は Me.OnPaint(e)メソッドですが
システムからイベントが発生しこのクラスで処理する場合(paint,mouse等)on〜と〜のどちらで対応するのが正しいのでしょうか?
#
MS VB2005 サンプルのデジタル時計のImageButtonCtl.vb ではon〜イベント
同じくデジタル時計のTimeZoneNameLabelCtl.vb では〜イベントを使用しています。
デジタル時計サンプル http://go.microsoft.com/?linkid=5104485
宜しくお願いします。