/// <summary>スケジュール日が変更になった /// </summary> /// <param name="sender">イベントの発生したオブジェクト</param> /// <param name="e">発生したイベント</param> void timeTable_OnScheduleEdited(object sender, EScheduleEditedEventArgs e) { if (this.StartDate <= e.Schedule.Date.Date && e.Schedule.Date.Date <= this.EndDate) { this.CalenderView.Refresh(); } }
/// <summary>スケジュールが編集されたとき、表示範囲内なら表示を更新する /// </summary> /// <param name="sender">イベントの発生したオブジェクト</param> /// <param name="e">発生したイベント</param> void timeTable_OnScheduleEdited (object sender, EScheduleEditedEventArgs e) { if (StartDate <= e.Schedule.Date.Date && e.Schedule.Date.Date <= EndDate) { // SetUpMember2Pattern(e.Schedule.Member); // BodyTable.Refresh(); // Refresh(); } }
/// <summary>スケジュールが編集された /// </summary> /// <param name="sender">イベントの発生元</param> /// <param name="e">イベントオブジェクト</param> void timeTable_OnScheduleEdited(object sender, EScheduleEditedEventArgs e) { Date = e.Schedule.Date; }
/// <summary>スケジュールが変更された /// </summary> /// <param name="sender">イベントの発生したオブジェクト</param> /// <param name="e">発生したイベント</param> void root_OnScheduleEdited(object sender, EScheduleEditedEventArgs e) { LoopStart = e.Schedule.Date.Date; Run(); }