バージョン

GetTimeSlotFromTime メソッド

指定された時間を含む TimeSlot オブジェクトを返します。
シンタックス
'宣言
 
Public Function GetTimeSlotFromTime( _
   ByVal time As Date _
) As TimeSlot
public TimeSlot GetTimeSlotFromTime( 
   DateTime time
)

パラメータ

time
TimeSlot オブジェクトに含まれる必要がある時間。

戻り値の型

TimeSlot オブジェクト。
解説

注: 関連付けられた UltraCalendarInfo コンポーネントの LogicalDayDuration プロパティが 24 時間未満の TimeSpan に設定されたとき、指定された時間に対応する TimeSlot が存在しないためには、このメソッドは null を返すことができます。

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

	Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

		Dim timeSlot As TimeSlot = Me.UltraDayView1.GetTimeSlotFromTime(New DateTime(1, 1, 1, 12, 15, 0))

		If Not timeSlot Is Nothing Then
			Debug.WriteLine("The TimeSlot that contains the time 12:15 starts at " + timeSlot.StartTime.ToLongTimeString() + " and ends at " + timeSlot.EndTime.ToLongTimeString())
		End If

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


		private void button2_Click(object sender, System.EventArgs e)
		{

			TimeSlot timeSlot = this.ultraDayView1.GetTimeSlotFromTime(new DateTime(1, 1, 1, 12, 15, 00));

			if (timeSlot != null)
				Debug.WriteLine("The TimeSlot that contains the time 12:15 starts at " + timeSlot.StartTime.ToLongTimeString() + " and ends at " + timeSlot.EndTime.ToLongTimeString());

		}
参照