コード例 #1
0
ファイル: S2400App.cs プロジェクト: chenmj201601/UMP
        //protected override void Init()
        //{
        //    base.Init();
        //    try
        //    {
        //        if (Session != null)
        //        {
        //            WriteLog("AppLoad", string.Format("SessionInfo\r\n{0}", Session.LogInfo()));
        //        }

        //        if (RunAsModule)
        //        {
        //            EncryptMainPage mainView = new EncryptMainPage();
        //            mainView.CurrentApp = Current;
        //            var app = AppController.ListAppConfigs.FirstOrDefault(a => a.ModuleID == ModuleID);
        //            if (app != null)
        //            {
        //                RegionManager.Regions[app.PanelName].Add(mainView);
        //            }
        //        }

        //        if (!string.IsNullOrEmpty(StartArgs))
        //        {

        //            switch (StartArgs)
        //            {
        //                case "2401":
        //                    CurrentLoadingModule = S2400Module.KeyGenServer;
        //                    break;
        //                case "2402":
        //                    CurrentLoadingModule = S2400Module.EncryptionPolicy;
        //                    break;
        //                case "2403":
        //                    CurrentLoadingModule = S2400Module.ServerPolicyBinding;
        //                    break;
        //                case "2404":
        //                    CurrentLoadingModule = S2400Module.KeyRemindSetting;
        //                    break;
        //            }
        //            InitLanguageInfos(StartArgs);
        //            WriteLog("Loading " + StartArgs);

        //        }
        //        else
        //        {
        //            CurrentLoadingModule = S2400Module.EncryptionPolicy;
        //            InitLanguageInfos("2402");
        //            WriteLog("data is null,Loading 2402");
        //        }
        //    }
        //    catch (Exception ex)
        //    {
        //        MessageBox.Show(ex.Message);
        //        WriteLog("App Init()," + ex.Message);
        //    }
        //}

        protected override void SetView()
        {
            base.SetView();
            CurrentView          = new EncryptMainPage();
            CurrentView.PageName = "EncryptMainPage";

            if (!string.IsNullOrEmpty(StartArgs))
            {
                switch (StartArgs)
                {
                case "2401":
                    CurrentLoadingModule = S2400Module.KeyGenServer;
                    break;

                case "2402":
                    CurrentLoadingModule = S2400Module.EncryptionPolicy;
                    break;

                case "2403":
                    CurrentLoadingModule = S2400Module.ServerPolicyBinding;
                    break;

                case "2404":
                    CurrentLoadingModule = S2400Module.KeyRemindSetting;
                    break;
                }
                WriteLog("Loading " + StartArgs);
            }
            else
            {
                CurrentLoadingModule = S2400Module.ServerPolicyBinding;
                WriteLog("data is null,Loading 2403");
            }
        }
コード例 #2
0
        void Shell_Loaded(object sender, RoutedEventArgs e)
        {
            EncryptMainPage mainView = new EncryptMainPage();

            mainView.CurrentApp = App.CurrentApp;
            BorderContent.Child = mainView;
        }