wei
2021-04-14 1498a62d1d44d715e310b42e3133aa8cdc6eec92
HDL_ON/UI/UI2/3-Intelligence/Scene/NewSceneMenuListPage.cs
@@ -63,8 +63,6 @@
            addSceneView.AddChidren(btnAddSceneText);
            #endregion
            #region F3阶段
            /*
            #region 捕获场景
            FrameLayout catchSceneView = new FrameLayout()
            {
@@ -103,6 +101,7 @@
            #endregion
            /*
            #region 电影场景
            FrameLayout movieSceneView = new FrameLayout()
            {
@@ -140,7 +139,6 @@
            movieSceneView.AddChidren(btnMovieSceneText);
            #endregion
            */
            #endregion
            LoadEventList();
        }
@@ -152,17 +150,16 @@
        void LoadEventList()
        {
            LoadEvent_SkipAddScenePage();
            LoadEvent_SkipCatchScenePage();
        }
        /// <summary>
        /// 跳转创建场景界面
        /// </summary>
        void LoadEvent_SkipAddScenePage()
        {
            btnAddSceneBg.MouseUpEventHandler = (sender, e) =>
            {
                //if (DB_ResidenceData.Instance.CheckWhetherGatewayIdIsNull())
                //{
                //    new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.UnableToCreateScenarioPleaseBindGateway), true);
                //    return;
                //}
                Action backAction = () => {
                    this.RemoveFromParent();
                    action();
@@ -176,5 +173,25 @@
                MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
            };
        }
        /// <summary>
        /// 跳转捕获场景界面
        /// </summary>
        void LoadEvent_SkipCatchScenePage()
        {
            btnCatchSceneBg.MouseUpEventHandler = (sener, e) => {
                Action backAction = () => {
                    this.RemoveFromParent();
                    action();
                };
                var scene = new Scene() { roomIds = new System.Collections.Generic.List<string>() { "" } };
                scene.NewSid();
                scene.name = Language.StringByID(StringId.Scene) + " " + (1 + FunctionList.List.scenes.Count).ToString();
                var aep = new CatchSceneAddPage(scene, backAction);
                MainPage.BasePageView.AddChidren(aep);
                aep.LoadPage();
                MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
            };
        }
    }
}