/// <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();
     }
 }
Пример #2
0
 /// <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();
     }
 }
Пример #3
0
 /// <summary>スケジュールが編集された
 /// </summary>
 /// <param name="sender">イベントの発生元</param>
 /// <param name="e">イベントオブジェクト</param>
 void timeTable_OnScheduleEdited(object sender, EScheduleEditedEventArgs e)
 {
     Date = e.Schedule.Date;
 }
Пример #4
0
 /// <summary>スケジュールが変更された
 /// </summary>
 /// <param name="sender">イベントの発生したオブジェクト</param>
 /// <param name="e">発生したイベント</param>
 void root_OnScheduleEdited(object sender, EScheduleEditedEventArgs e)
 {
     LoopStart = e.Schedule.Date.Date;
     Run();
 }