public void Initialize() { EventsViewer.Events = Events; EventsViewer.ViewportSeconds = ViewportSeconds; EventsViewer.ViewportVolume = ViewportVolume; EventsViewer.HorizontalRuler = HorizontalRuler; EventsViewer.VerticalRuler = VerticalRuler; EventsViewer.SelectionRuler = SelectionRuler; EventsViewer.ApprovalRuler = ApprovalRuler; EventsViewer.ClassificationRuler = ClassificationRuler; EventsViewer.FixturesRuler = FixturesRuler; EventsViewer.Initialize(); TimeFramePanel.Events = Events; TimeFramePanel.Initialize(); SelectionRuler.Events = Events; SelectionRuler.Initialize(); ApprovalRuler.Events = Events; ApprovalRuler.Initialize(); ClassificationRuler.Events = Events; ClassificationRuler.Initialize(); FixturesRuler.Events = Events; FixturesRuler.ViewportSeconds = ViewportSeconds; FixturesRuler.Initialize(); BindTimeFrameView(); ScrollViewersSetBindings(); Events.PropertyChanged += new PropertyChangedEventHandler(Events_PropertyChanged); }