Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule
Imports System.IO
Imports System.Globalization
PrivateSub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
'--------------------------------------------------------------------------------
' GetDay
'
' この例では、GetDay メソッドを使用して現在の日付の Day オブジェクトを取得します
' 現在の日がまだ初期化されていない場合、作成する前にユーザーにダイアログを表示します
'--------------------------------------------------------------------------------
' 現在の日付に Day オブジェクトを取得します
' 日が初期化されていない場合は作成しませんこれは
' 'createlfNull' パラメーターを False に設定すると実行されます
DimdayAs Infragistics.Win.UltraWinSchedule.Day
day = Me.ultraCalendarInfo1.GetDay(DateTime.Today, False)
' 現在の日付の Day オブジェクトが作成されていなかった場合、
' 作成するかどうかを決定するためにユーザーにダイアログを表示します
If (dayIsNothing) ThenDim result As DialogResult = MessageBox.Show("A Day object for the current date has not yet been created. Would you like to create it now?", "GetDay", MessageBoxButtons.YesNo)
If (result = DialogResult.No) ThenReturn' 'createlfNull' を True に設定すると、
' 日を作成します
day = Me.ultraCalendarInfo1.GetDay(DateTime.Today, True)
EndIfEnd Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinSchedule;
using System.IO;
using System.Globalization;
privatevoid button1_Click(object sender, System.EventArgs e)
{
// 現在の日付に日オブジェクトを取得します
// 日が初期化されていない場合は作成しませんこれは
// 'createlfNull' パラメーターを False に設定すると実行されます
Infragistics.Win.UltraWinSchedule.Day day = null;
day = this.ultraCalendarInfo1.GetDay( DateTime.Today, false );
// 現在の日付の Day オブジェクトが作成されていない場合、
// 作成するかどうかを決定するためにユーザーにダイアログを表示します
if ( day == null )
{
DialogResult result = MessageBox.Show( "A Day object for the current date has not yet been created. Would you like to create it now?", "GetDay", MessageBoxButtons.YesNo );
if ( result == DialogResult.No )
return;
// 'createlfNull' を True に設定すると、
// 日を作成します
day = this.ultraCalendarInfo1.GetDay( DateTime.Today, true );
}
}