バージョン

OnInitializeYear メソッド

Year オブジェクトが作成された時に、InitializeYear イベントを発生させます。
シンタックス
'宣言
 
Protected Overridable Sub OnInitializeYear( _
   ByVal e As InitializeYearEventArgs _
) 
protected virtual void OnInitializeYear( 
   InitializeYearEventArgs e
)

パラメータ

e
イベントのデータを提供する InitializeYearEventArgs
解説

イベントが発生すると、デリゲートを通じてイベント ハンドラーが呼び出されます。

OnInitializeYear メソッドを使用すれば、デリゲートを関連付けなくても、派生クラスでイベントを処理できます。これは、派生クラスでイベントを処理する際によく用いられる手法です。

継承時の注意: 派生クラスで OnInitializeYear をオーバーライドする場合は、登録されたデリゲートがイベントを受信できるようにするため、必ず基本クラスの OnInitializeYear メソッドを呼び出してください。

使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule
Imports System.Diagnostics

    Private Sub ultraCalendarInfo1_InitializeYear(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.InitializeYearEventArgs) Handles ultraCalendarInfo1.InitializeYear

        '----------------------------------------------------------------------------------------------------
        '	説明
        '	InitializeYear
        '
        '	ユーザー インターフェイスの操作または GetYear メソッドの呼び出しで、
        '	Year オブジェクトが初期化されたときに発生します
        '
        '----------------------------------------------------------------------------------------------------

        Debug.WriteLine("================================================================================")
        Debug.WriteLine("InitializeYear event fired for the year " + e.Year.YearNumber.ToString())
        Debug.WriteLine("================================================================================")
        Debug.WriteLine("")

    End Sub
using System.Diagnostics;
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinSchedule;

		private void ultraCalendarInfo1_InitializeYear(object sender, Infragistics.Win.UltraWinSchedule.InitializeYearEventArgs e)
		{

			//----------------------------------------------------------------------------------------------------
			//	説明
			//	InitializeYear
			//
			//	ユーザー インターフェイスでの操作または GetYear メソッドの呼び出しにより、
			//	Year オブジェクトが初期化されたときに発生します
			//
			//----------------------------------------------------------------------------------------------------
			
			Debug.WriteLine( "================================================================================" );
			Debug.WriteLine( "InitializeYear event fired for the year " + e.Year.YearNumber.ToString() );
			Debug.WriteLine( "================================================================================" );
			Debug.WriteLine( "" );
		
		}
参照