private void radScheduler1_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { if (e.NewView.ViewType == e.OldView.ViewType) { return; } switch (this.radScheduler1.ActiveViewType) { case SchedulerViewType.Day: this.radScheduler1.GetDayView().DayCount = 3; this.radGroupBox1.Enabled = true; UpdateWorkTime(); ScrollToWorkTime(); break; case SchedulerViewType.Week: case SchedulerViewType.WorkWeek: this.radGroupBox1.Enabled = true; UpdateWorkTime(); ScrollToWorkTime(); break; default: this.radGroupBox1.Enabled = false; break; } }
void radScheduler1_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { if (e.NewView.ViewType != e.OldView.ViewType && e.NewView.ViewType == SchedulerViewType.Month) { this.radScheduler1.GetMonthView().WeekCount = 5; } UpdateControlsAndValues(); this.radSpinEditor1.Value = this.radSchedulerNavigator1.NavigationStep; }
private void radScheduler1_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { toolWindow2.Text = e.NewView.ViewType.ToString(); if (e.NewView is SchedulerDayViewBase) { SchedulerDayViewBase dayViewBase = (SchedulerDayViewBase)e.NewView; dayViewBase.DayCount = 1; dayViewBase.RulerStartScale = 7; dayViewBase.RulerEndScale = 18; dayViewBase.RangeFactor = ScaleRange.QuarterHour; } }
void radSchedulerDemo_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { if (e.NewView as SchedulerMonthView == null) { (this.radSchedulerDemo.ActiveView as SchedulerDayViewBase).RangeFactor = ScaleRange.HalfHour; (this.radSchedulerDemo.SchedulerElement.ViewElement as SchedulerDayViewElement).DataAreaElement.ScrollView.Value = Point.Empty; for (int i = 0; i < 16; i++) { (this.radSchedulerDemo.SchedulerElement.ViewElement as SchedulerDayViewElement).DataAreaElement.Table.Scroll(false); } } }
void radScheduler1_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { if (e.NewView.ViewType != e.OldView.ViewType) { SchedulerDayViewBase view = e.NewView as SchedulerDayViewBase; if (view != null) { UpdateControls(true); view.RulerWidth = 55; } else { UpdateControls(false); } e.NewView.DefaultTimeZone = e.OldView.DefaultTimeZone; } }
void radSchedulerDemo_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { if (e.OldView.ViewType != e.NewView.ViewType) { switch (e.NewView.ViewType) { case SchedulerViewType.Month: this.radSchedulerDemo.GetMonthView().WeekCount = 5; break; case SchedulerViewType.Day: this.radSchedulerDemo.GetDayView().DayCount = 1; break; } } if (e.OldView.ViewType == SchedulerViewType.Month && e.NewView.ViewType == SchedulerViewType.Week) { this.isSwitchedMonthToWeek = true; } InvalidateScheduler(); }
void radSchedulerDemo_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { if (e.NewView as SchedulerMonthView == null) { SchedulerDayViewBase dayBase = (this.radSchedulerDemo.ActiveView as SchedulerDayViewBase); if (e.OldView != null && e.NewView != null) { if (e.NewView.ViewType != e.OldView.ViewType) { dayBase.RangeFactor = ScaleRange.HalfHour; } } SchedulerDayViewElement dayView = this.radSchedulerDemo.SchedulerElement.ViewElement as SchedulerDayViewElement; dayView.DataAreaElement.Table.ScrollToWorkHours(); } if (e.NewView.ViewType != e.OldView.ViewType && e.NewView.ViewType == SchedulerViewType.Month) { this.radSchedulerDemo.GetMonthView().WeekCount = 5; } }
private void radScheduler1_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { UserSettings settings = Session.CurrentUser.UserSetting; if (radScheduler1.ActiveViewType == SchedulerViewType.Day) { SchedulerDayView dayView = this.radScheduler1.GetDayView(); dayView.RangeFactor = GetTimeSlotDuration(); dayView.WorkTime = TimeInterval.Empty; dayView.DayCount = 1; dayView.ShowAllDayArea = false; dayView.HeaderFormat = @"'abc'"; dayView.RulerScaleSize = 20; dayView.RulerTimeFormat = RulerTimeFormat.hours24; } else if (radScheduler1.ActiveViewType == SchedulerViewType.Week) { SchedulerWeekView weekView = this.radScheduler1.GetWeekView(); weekView.RangeFactor = GetTimeSlotDuration(); weekView.WorkTime = TimeInterval.Empty; weekView.ShowAllDayArea = false; weekView.HeaderFormat = @"'abc'"; weekView.RulerScaleSize = 20; weekView.RulerTimeFormat = RulerTimeFormat.hours24; } else if (radScheduler1.ActiveViewType == SchedulerViewType.Month) { SchedulerMonthView monthView = this.radScheduler1.GetMonthView(); monthView.ShowWeeksHeader = false; } }
private void radScheduler1_ActiveViewChanged(object sender, SchedulerViewChangedEventArgs e) { this.radTxtEventList.Text += "ActiveViewChanged\r\n"; this.radTxtEventList.SelectionStart = this.radTxtEventList.TextLength; this.radTxtEventList.ScrollToCaret(); }