バージョン

EnsureTimeSlotVisible(Int32,Boolean) メソッド

指定されたタイムスロットのインデックスで識別される TimeSlot を確実に表示します。表示されない場合には TimeSlot をスクロールして表示します。
シンタックス
'宣言
 
Public Overloads Function EnsureTimeSlotVisible( _
   ByVal timeSlotIndex As Integer, _
   ByVal forceIntoFirstTimeSlot As Boolean _
) As Boolean
public bool EnsureTimeSlotVisible( 
   int timeSlotIndex,
   bool forceIntoFirstTimeSlot
)

パラメータ

timeSlotIndex
TimeSlotsCollection 内の TimeSlot のインデックス。
forceIntoFirstTimeSlot
True の場合、TimeSlot を最初の表示される位置で強制的に表示します。

戻り値の型

TimeSlot を表示するためにディスプレイをスクロールしなければならなかった場合は、True を返します。すでに表示されている場合は False を返します。
使用例
Imports System.Diagnostics
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule

	Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

		' EnsureTimeSlotVisible can be called 3 different ways.

		' Passing a datetime to indicate the desired timeslot time
		Me.UltraDayView1.EnsureTimeSlotVisible(New DateTime(1, 1, 1, 12, 15, 0), True)

		' Passing an hour and minute to indicate the desired timeslot time.
		Me.UltraDayView1.EnsureTimeSlotVisible(12, 15, True)

		' Passing the index of the desired timeslot.
		Me.UltraDayView1.EnsureTimeSlotVisible(Me.UltraDayView1.GetTimeSlotFromTime(New DateTime(1, 1, 1, 12, 15, 0)).Index, True)

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

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

			// EnsureTimeSlotVisible can be called 3 different ways.

			// Passing a datetime to indicate the desired timeslot time
			this.ultraDayView1.EnsureTimeSlotVisible(new DateTime(1, 1, 1, 12, 15, 00), true);

			// Passing an hour and minute to indicate the desired timeslot time.
			this.ultraDayView1.EnsureTimeSlotVisible(12, 15, true);

			// Passing the index of the desired timeslot.
			this.ultraDayView1.EnsureTimeSlotVisible(this.ultraDayView1.GetTimeSlotFromTime(new DateTime(1, 1, 1, 12, 15, 00)).Index, true);

		}
参照