private void Application_Startup(object sender, StartupEventArgs e) { SimulatorViewModel = new SimulatorViewModel(new SimulatorModel(new Client())); MainWindow mainWindow = new MainWindow(); mainWindow.Show(); }
public MainWindow(SimulatorViewModel SimulatorVm, SteersViewModel SteersVm, MapViewModel MapVm, DashboardViewModel DashboardVm) { InitializeComponent(); this.Dispatcher.UnhandledException += HandleAllExceptions; this.vm = SimulatorVm; DataContext = vm; Steers.DataContext = SteersVm; Dashboard.DataContext = DashboardVm; Map.DataContext = MapVm; }
private void Application_Startup(object sender, StartupEventArgs e) { IServerModel model = new ServerModel(new SimulatorTelnetClient()); SimulatorViewModel SimulatorVm = new SimulatorViewModel(model); SteersViewModel SteersVm = new SteersViewModel(model); MapViewModel MapVm = new MapViewModel(model); DashboardViewModel DashboardVm = new DashboardViewModel(model); MainWindow window = new MainWindow(SimulatorVm, SteersVm, MapVm, DashboardVm); window.Show(); }