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(); }