コード例 #1
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            SimulatorViewModel = new SimulatorViewModel(new SimulatorModel(new Client()));
            MainWindow mainWindow = new MainWindow();

            mainWindow.Show();
        }
コード例 #2
0
 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;
 }
コード例 #3
0
ファイル: App.xaml.cs プロジェクト: adi-cohen/UiSimulator
        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();
        }