Implements the ISupportInitialize.BeginInit method. Call this method before making several consecutive changes to the control to suppress internal updates, but don't forget to invoke EndInit at the end.
Namespace: MindFusion.Scheduling.Silverlight
Assembly: MindFusion.Scheduling.Silverlight
Syntax
C#
Copy Code
|
---|
public override void BeginInit () |
Visual Basic
Copy Code
|
---|
Public Overrides Sub BeginInit () |
Example
The following example demonstrates how to use BeginInit and EndInit to prevent unnecessary updating.
C#
Copy Code
|
---|
using MindFusion.Scheduling.;
calendar.BeginInit(); calendar.Date = DateTime.Today; calendar.EndDate = DateTime.Today + TimeSpan.FromDays(100); calendar.CurrentView = CalendarView.WeekRange; calendar.WeekRangeSettings.ViewStyle = WeekRangeViewStyle.WeekPerRow; calendar.WeekRangeSettings.GroupWeekends = true; calendar.EndInit(); |
Visual Basic
Copy Code
|
---|
Imports MindFusion.Scheduling.
calendar.BeginInit() calendar.Date = DateTime.Today calendar.EndDate = DateTime.Today.Add(TimeSpan.FromDays(100)) calendar.CurrentView = CalendarView.WeekRange calendar.WeekRangeSettings.ViewStyle = WeekRangeViewStyle.WeekPerRow calendar.WeekRangeSettings.GroupWeekends = True calendar.EndInit() |
See Also