示例#1
0
        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);
        }