Esempio n. 1
0
 public VMConnectControl(SimulatorConnectorModel simulatorConnectorModel)
 {
     _simulatorConnectorModel = simulatorConnectorModel;
     _simulatorConnectorModel.PropertyChanged +=
         delegate(Object sender, PropertyChangedEventArgs e)
     {
         INotifyPropertyChanged("VM_" + e.PropertyName);
     };
 }
 private void button2_ClickToConnect(object sender, EventArgs e)
 {
     if (readyToConnect)
     {
         SimulatorConnectorModel simConnector   = new SimulatorConnectorModel();
         SimulatorModel          simulatorModel = new SimulatorModel(simConnector);
         simConnector.Connect("127.0.0.1", 5400);
         // LabelConnectStatus.Content = "Status: Connected";
         // LabelConnectStatus.Background = Brushes.LimeGreen;
         simulatorModel.startSimulator();
     }
 }
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            _algorithmDll           = new DllAlgorithms();
            _graphModel             = new GraphsModel();
            _vmGraphs               = new VMGraphs(_graphModel);
            _filesUpload            = new FilesUpload();
            _popOutModel            = new PopOutModel();
            _simultorConnectorModel = new SimulatorConnectorModel();
            _dashBoardModel         = new DashBoardModel();
            _joystickModel          = new JoystickModel();
            _joystickDashBoardModel = new JoystickDashBoardModel();
            _sliderModel            = new SliderModel(_simultorConnectorModel);
            _algoritemDetectModel   = new AlgoritemDetectModel();
            // Create main application window
            MainWindow mainWindow = new MainWindow();

            mainWindow.Show();
        }