バージョン

UltraDayViewState 列挙体

コントロールの状態を示すビット フラグです。
シンタックス
'宣言
 
Public Enum UltraDayViewState 
   Inherits System.Enum
public enum UltraDayViewState : System.Enum 
メンバ
メンバ解説
ActiveOwnerLockedUltraDayView.ActiveOwnerOwner.Locked プロパティは True です。
AppointmentInEdit予定の編集中。
AppointmentsSelected予定を選択済み。
AutoAppointmentCreateUltraDayView.AutoAppointmentCreate プロパティは True に設定されています。
AutoAppointmentDialogUltraDayView.AutoAppointmentDialog プロパティは True に設定されています。
CanScrollAllDayEventAreaDown終日イベント領域には、現在の表示領域の下にアクティビティの行が 1 行以上あります。
CanScrollAllDayEventAreaUp終日イベント領域は、現在の表示領域の上にアクティビティの行が 1 行以上あります。
CanSelectNextActivityByTabKeyTAB キーを押すと、次の予定を選択します。
CanSelectPreviousActivityByTabKeyShift + TAB キーを押すと、前の予定を選択します。
DraggingAppointments予定のドラッグ中。
GroupingUltraDayView.GroupingStyleNoGrouping に設定されていません。
NextDayIsInMinMaxRangeActiveDayを基準とする、次の有効な表示日が、MinDateプロパティとMaxDateプロパティで表される範囲内にあります。
PreviousDayIsInMinMaxRangeActiveDayを基準とする、前の有効な表示日が、MinDateプロパティとMaxDateプロパティで表される範囲内にあります。
ResizingAppointment予定のサイズ変更中。
SelectingTimeSlotsタイムスロットの選択中。
TabKeyExitsEditModeTAB または Shift + TAB を押すと、予定が編集モードにある場合、編集モードを終了します。
TimeSlotSelectedタイムスロットを選択済み。
VisibleDaySelected表示日を選択済み。
使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule

	Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

		' Get the current state of the UltraDayView control
		Dim state As UltraDayViewState = Me.UltraDayView1.CurrentState

		' Check the state bit flags to see if a time slot is selected
		If (state And UltraDayViewState.TimeSlotSelected) <> 0 Then

			' Since a time slot is selected, call PerformAction
			' to select the same time slot in the next day.
			Me.UltraDayView1.PerformAction(UltraDayViewAction.SameTimeSlotNextDay)
		End If

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

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

			// Get the current state of the UltraDayView control
			UltraDayViewState state = this.ultraDayView1.CurrentState;

			// Check the state bit flags to see if a time slot is selected
			if ((state & UltraDayViewState.TimeSlotSelected) != 0)
			{
				// Since a time slot is selected, call PerformAction
				// to select the same time slot in the next day.
				this.ultraDayView1.PerformAction(UltraDayViewAction.SameTimeSlotNextDay);
			}

		}
参照