Example #1
0
        public SystemPage(MainWindow w, Building b)
        {
            InitializeComponent();
            this.mainWindow = w;
            this.building   = b;
            initSystemTreeView();
            if (building != null)
            {
                switch (building.Name)
                {
                case "亭子":
                    devicePage   = new DevicePage(this.getPageFrame(), building);
                    page.Content = devicePage;
                    break;

                case "检测车":
                    devicePage   = new DevicePage(this.getPageFrame(), building);
                    page.Content = devicePage;
                    break;

                default:
                    cabspage     = new CabsPage(this, building);
                    page.Content = cabspage;
                    break;
                }
            }
            else
            {
                cabspage     = new CabsPage(this);
                page.Content = cabspage;
            }

            init();
        }
Example #2
0
 public SystemPage(MainWindow w)
 {
     InitializeComponent();
     this.mainWindow = w;
     initSystemTreeView();
     if (building != null)
     {
         cabspage = new CabsPage(this, building);
     }
     else
     {
         cabspage = new CabsPage(this);
     }
     page.Content = cabspage;
     init();
 }
Example #3
0
 public SystemPage(MainWindow w, bool isMutilChoose)
 {
     InitializeComponent();
     this.mainWindow = w;
     if (building != null)
     {
         cabspage = new CabsPage(this, building);
     }
     else
     {
         cabspage = new CabsPage(this);
     }
     page.Content = cabspage;
     if (isMutilChoose)
     {
         roomchoose = w.RoomChoosed;
         initSystemTreeView(roomchoose);
     }
     else
     {
         initSystemTreeView();
     }
     init();
 }