public void unload()
        {
            sb.Stop();
            root.distnet.scene.colorManager.isEnabled = false;

            if (root.grdContent.Children.Contains(timeline))
            {
                root.grdContent.Children.Remove(timeline);
            }
            timeline.btnPause.Click       -= new RoutedEventHandler(btnPause_Click);
            timeline.btnPlay.Click        -= new RoutedEventHandler(btnPlay_Click);
            timeline.btnPlus.Click        -= new RoutedEventHandler(btnPlus_Click);
            timeline.btnReduce.Click      -= new RoutedEventHandler(btnReduce_Click);
            timeline.trc.EditValueChanged -= new DevExpress.Xpf.Editors.EditValueChangedEventHandler(trc_EditValueChanged);
            timeline = null;
            sb.CurrentTimeInvalidated -= new EventHandler(sb_CurrentTimeInvalidated);
            sb.Completed -= new EventHandler(sb_Completed);

            foreach (PowerBasicObject obj in root.earth.objManager.getObjList().Where(p => p.busiData != null && p.busiData.busiAddition != null))
            {
                if (obj is pPowerLine)
                {
                    (obj as pPowerLine).objStatus = pPowerLine.ECStatus._正常;
                }
                else if (obj is pSymbolObject)
                {
                    (obj as pSymbolObject).objStatus = pSymbolObject.ECStatus._正常;
                }
            }
            root.earth.objManager.zLayers.Remove("演进层");

            foreach (PowerBasicObject obj in root.earth.objManager.getObjList())
            {
                if (obj.busiData != null)
                {
                    obj.busiData.busiAddition = null;
                }
            }

            root.earth.UpdateModel();
        }
        public void load()
        {
            root.distnet.scene.colorManager.isEnabled = true;
            root.earth.camera.adjustCameraDistance(0.12f);

            timeline = new PTimesEvolveTimeline()
            {
                Margin = new Thickness(0, 0, 0, 30)
            };
            root.grdContent.Children.Add(timeline);
            timeline.btnPause.Click       += new RoutedEventHandler(btnPause_Click);
            timeline.btnPlay.Click        += new RoutedEventHandler(btnPlay_Click);
            timeline.btnPlus.Click        += new RoutedEventHandler(btnPlus_Click);
            timeline.btnReduce.Click      += new RoutedEventHandler(btnReduce_Click);
            timeline.trc.EditValueChanged += new DevExpress.Xpf.Editors.EditValueChangedEventHandler(trc_EditValueChanged);


            initData();
            initAni();
            sb.CurrentTimeInvalidated += new EventHandler(sb_CurrentTimeInvalidated);
            sb.Completed += new EventHandler(sb_Completed);
            sb.Begin(this, true);
            sb.Pause(this);
        }