バージョン

CancelablePanelEventHandler デリゲート

UltraStatusPanelに関連するキャンセル可能なイベントを処理するためのデリゲート。
シンタックス
'宣言
 
Public Delegate Sub CancelablePanelEventHandler( _
   ByVal sender As Object, _
   ByVal e As CancelablePanelEventArgs _
) 
public delegate void CancelablePanelEventHandler( 
   object sender,
   CancelablePanelEventArgs e
)

パラメータ

sender
e
使用例
Imports Infragistics.Win.UltraWinStatusBar
Imports System.Diagnostics

   Private Sub ultraStatusBar1_BeforeAutoSizePanel(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinStatusBar.CancelablePanelEventArgs) Handles ultraStatusBar1.BeforeAutoSizePanel

       Debug.WriteLine("Before auto-size panel:")
       Debug.Indent()

       Debug.WriteLine("style:" + e.Panel.Style.ToString())
       Debug.WriteLine("index:" + e.Panel.Index.ToString())
       Debug.WriteLine("key:" + e.Panel.Key)
       Debug.WriteLine("text:" + e.Panel.DisplayText)

       Debug.IndentLevel = 0

       ' 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_BeforeAutoSizePanel(object sender, Infragistics.Win.UltraWinStatusBar.CancelablePanelEventArgs e)
{

	Debug.WriteLine("Before auto-size panel:");
	Debug.Indent();

	Debug.WriteLine("style:" + e.Panel.Style.ToString());
	Debug.WriteLine("index:" + e.Panel.Index.ToString());
	Debug.WriteLine("key:" + e.Panel.Key);
	Debug.WriteLine("text:" + e.Panel.DisplayText);

	Debug.IndentLevel = 0;

	// Note : This action can be canceled by the following line of code.
	//e.Cancel = true;

}
参照