Beispiel #1
0
        void HomeWindow_Loaded(object sender, RoutedEventArgs e)
        {
            mBlueViewController  = new BlueViewController();
            mRedViewController   = new RedViewController();
            mQueryViewController = new QueryViewController();
            mTaxViewController   = new TaxViewController();
            this.gridContent.Children.Clear();
            this.gridContent.Children.Add(mBlueViewController);
            this.gridContent.Children.Add(mRedViewController);
            this.gridContent.Children.Add(mQueryViewController);
            this.gridContent.Children.Add(mTaxViewController);
            mRedViewController.Visibility   = Visibility.Collapsed;
            mQueryViewController.Visibility = Visibility.Collapsed;
            mTaxViewController.Visibility   = Visibility.Collapsed;

            mcGridMask          = this.gridMask;
            mcTbxStatus         = this.tbxDrawStatus;
            gridMask.Visibility = Visibility.Collapsed;

            PiaotongHelper.OnHttpPost += PiaotongHelper_OnHttpPost;
            // 启动api服务
            try
            {
                ApiServer.Start();
            }
            catch (Exception eStart)
            {
                MessageBox.Show(eStart.Message);
                return;
            }
            DataManager.RegistHomeWindow(this);
        }
        void InitNavControllers()
        {
            var greenVC = new GreenViewController();

            GreenNavController       = new UINavigationController(greenVC);
            GreenNavController.Title = "Green";

            var redVC = new RedViewController();

            RedNavController       = new UINavigationController(redVC);
            RedNavController.Title = "Red";

            var blueVC = new BlueViewController();

            BlueNavController       = new UINavigationController(blueVC);
            BlueNavController.Title = "Blue";
        }