private MainWindowViewModel()
 {
     _configLoader = new ConfigLoader();
     this.DeviceList = GetDevices();
     this.PortList = GetPorts();
     MapPage = new NetworkMapPage(_configLoader);
     MapPage.DataContext = this;
     TestPage = new TestPage();
     TestPage.DataContext = new NetworkPageViewModel("Test Page", this.PortList);
     TestPage2 = new TestPage();
     TestPage2.DataContext = new NetworkPageViewModel("Test Page 2", this.PortList);
 }
        public NetworkMapPage(ConfigLoader configLoader)
        {
            InitializeComponent();

            //PortElementInit(configLoader.GetData());
        }