Пример #1
0
 public MainWindowViewModel(IDialogManager _dialogManager, SensorReadoutValues _sensorReadoutValues, AxisValues _axisValues)
 {
     dialogManager              = _dialogManager;
     sensorReadoutValues        = _sensorReadoutValues;
     axisValues                 = _axisValues;
     openedGraphicWindowsParams = new List <string>();
 }
Пример #2
0
 protected override void OnStartup(StartupEventArgs e)
 {
     try
     {
         AxisValues          axisValues          = new AxisValues();
         SensorReadoutValues sensorReadoutValues = new SensorReadoutValues(axisValues);
         var dialogManager = new DialogManager();
         dialogManager.Register <GraphicViewModel, GraphicView>();
         var mainWindow = new MainWindow()
         {
             DataContext = new MainWindowViewModel(dialogManager, sensorReadoutValues, axisValues),
         };
         mainWindow.Show();
     }
     catch (Exception ex)
     {
         Log.Write(ex);
     }
 }