- PR -

継承元に含まれるコントロールのイベント捕捉(vb.net)

1
投稿者投稿内容
アキラ
会議室デビュー日: 2003/12/16
投稿数: 9
投稿日時: 2007-11-26 15:13
vb.netで継承元に含まれるコントロールのイベントをどうやって捕捉すればいいのかわかりません。どなたかお教え下さい。

具体的には DataGridView を継承した MyDataGridView を作成し、その中で MyBase.VerticalScrollBar の VisibledChange イベントを捕捉したいのですが、
Private Sub vScrollBar_VisibleChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles VerticalScrollBar.VisibleChanged
のように指定すると「HANDLES 句には、それを含む型または基本型の 1 つで定義された WithEvents 変数が必要です。」というエラーになります。この WithEvents 変数はどのように指定すればいいでしょう。
burton999
ぬし
会議室デビュー日: 2003/10/06
投稿数: 898
お住まい・勤務地: 東京
投稿日時: 2007-11-26 15:24
コンストラクタとかで

コード:
AddHandler MyBase.VerticalScrollBar.VisibleChanged, AddressOf vScrollBar_VisibleChanged



動作確認はしてません。
アキラ
会議室デビュー日: 2003/12/16
投稿数: 9
投稿日時: 2007-11-26 15:58
上記の方法で解決しました。ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)