'宣言 Public Enum UltraDayViewState Inherits System.Enum
public enum UltraDayViewState : System.Enum
メンバ | 解説 |
---|---|
ActiveOwnerLocked | UltraDayView.ActiveOwner の Owner.Locked プロパティは True です。 |
AppointmentInEdit | 予定の編集中。 |
AppointmentsSelected | 予定を選択済み。 |
AutoAppointmentCreate | UltraDayView.AutoAppointmentCreate プロパティは True に設定されています。 |
AutoAppointmentDialog | UltraDayView.AutoAppointmentDialog プロパティは True に設定されています。 |
CanScrollAllDayEventAreaDown | 終日イベント領域には、現在の表示領域の下にアクティビティの行が 1 行以上あります。 |
CanScrollAllDayEventAreaUp | 終日イベント領域は、現在の表示領域の上にアクティビティの行が 1 行以上あります。 |
CanSelectNextActivityByTabKey | TAB キーを押すと、次の予定を選択します。 |
CanSelectPreviousActivityByTabKey | Shift + TAB キーを押すと、前の予定を選択します。 |
DraggingAppointments | 予定のドラッグ中。 |
Grouping | UltraDayView.GroupingStyle は NoGrouping に設定されていません。 |
NextDayIsInMinMaxRange | ActiveDayを基準とする、次の有効な表示日が、MinDateプロパティとMaxDateプロパティで表される範囲内にあります。 |
PreviousDayIsInMinMaxRange | ActiveDayを基準とする、前の有効な表示日が、MinDateプロパティとMaxDateプロパティで表される範囲内にあります。 |
ResizingAppointment | 予定のサイズ変更中。 |
SelectingTimeSlots | タイムスロットの選択中。 |
TabKeyExitsEditMode | TAB または 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); } }