private void HideWeekends(bool hide) { TimeScaleCollection scales = schedulerControl1.TimelineView.Scales; if (hide) { scales.BeginUpdate(); try { scales.Clear(); scales.Add(new TimeScaleMonth()); TimeScaleWorkWeekDay customWorkWeekScale = new TimeScaleWorkWeekDay(); TimeScaleLessThanDay customTimeScaleHour = new TimeScaleLessThanDay(TimeSpan.FromHours(1)); TimeScaleLessThanDay customTimeScaleMinutes = new TimeScaleLessThanDay(TimeSpan.FromMinutes(30)); customWorkWeekScale.Width = 125; customTimeScaleHour.Width = 125; customTimeScaleMinutes.Width = 125; scales.Add(customWorkWeekScale); scales.Add(customTimeScaleHour); scales.Add(customTimeScaleMinutes); } finally { scales.EndUpdate(); } checkEdit2.Enabled = true; } else { scales.BeginUpdate(); try { scales.Clear(); scales.Add(new TimeScaleMonth()); TimeScaleDay dayScale = new TimeScaleDay(); scales.Add(dayScale); TimeScaleHour hourScale = new TimeScaleHour(); hourScale.Width = 125; scales.Add(hourScale); } finally { scales.EndUpdate(); } checkEdit2.Enabled = false; } }
private void HideWeekends(bool hide) { TimeScaleCollection scales = schedulerControl1.TimelineView.Scales; if (hide) { scales.BeginUpdate(); try { scales.Clear(); scales.Add(new TimeScaleMonth()); TimeScaleWorkWeekDay customWorkWeekScale = new TimeScaleWorkWeekDay(); customWorkWeekScale.Width = 125; scales.Add(customWorkWeekScale); } finally { scales.EndUpdate(); } checkEdit2.Enabled = true; } else { scales.BeginUpdate(); try { scales.Clear(); scales.Add(new TimeScaleMonth()); TimeScaleDay dayScale = new TimeScaleDay(); dayScale.Width = 125; scales.Add(dayScale); } finally { scales.EndUpdate(); } checkEdit2.Enabled = false; } }