'宣言 Protected Overridable Sub OnBeforeDragSizeGrip( _ ByVal e As CancelEventArgs _ )
protected virtual void OnBeforeDragSizeGrip( CancelEventArgs e )
イベントが発生すると、デリゲートを通じてイベント ハンドラーが呼び出されます。
また OnBeforeDragSizeGrip メソッドによって派生クラスは、デリゲートを付加せずに、イベントを処理することができます。これは、派生クラスでイベントを処理する際によく用いられる手法です。
継承時の注意: 派生クラスで OnBeforeDragSizeGrip をオーバーライドする場合は、登録されたデリゲートがイベントを受信できるようにするため、必ず基本クラスの OnBeforeDragSizeGrip メソッドを呼び出してください。
Imports Infragistics.Win.UltraWinStatusBar Imports System.Diagnostics Private Sub ultraStatusBar1_BeforeDragSizeGrip(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles ultraStatusBar1.BeforeDragSizeGrip Dim sbar As UltraStatusBar sbar = sender Debug.WriteLine("Before drag size grip on: " + sbar.Name) ' Note : This action can be canceled by the following line of code. 'e.Cancel = True End Sub
using System.Diagnostics; using Infragistics.Win.UltraWinStatusBar; private void ultraStatusBar1_BeforeDragSizeGrip(object sender, System.ComponentModel.CancelEventArgs e) { UltraStatusBar sbar = sender as UltraStatusBar; Debug.WriteLine("Before drag size grip on: " + sbar.Name); // Note : This action can be canceled by the following line of code. //e.Cancel = true; }