public DllConnection(MyViewModel vm, VMJoystic vmJoy, DashBoardViewModel vmDash, FlyWindow flyStart) { this.flyStart = flyStart; this.vm = vm; this.vmJoy = vmJoy; this.vmDash = vmDash; InitializeComponent(); DataContext = vm; }
public DataInvestigation(MyViewModel vm, VMJoystic vmJoy, DashBoardViewModel vmDash, FlyWindow FlyStart) { this.flyStart = FlyStart; this.vm = vm; this.vmJoy = vmJoy; this.vmDash = vmDash; DataContext = vm; InitializeComponent(); UpdateValueComboBox(); CompositionTarget.Rendering += CompositionTargetRendering; vm.SetUpModelBasicGraph(); vm.SetUpModelCorrelatedGraph(); vm.SetUpModelBothFeaturesGraph(); vm.ButtonChosenValueGraphPressed = false; }
public DetectRegression(MyViewModel vm, VMJoystic vmJoy, DashBoardViewModel vmDash, FlyWindow FlyStart) { this.flyStart = FlyStart; this.vm = vm; this.vmJoy = vmJoy; this.vmDash = vmDash; DataContext = vm; InitializeComponent(); List <string> anomalies = vm.GetAllAnomalies(); if (anomalies.Count == 0) { anomalies.Add("There isn't anomalies in this flight!"); } listAnomalies.ItemsSource = anomalies; //CompositionTarget.Rendering += CompositionTargetRendering; vm.SetUpModelAnomaliesGraph(); vm.ButtonChosenAnomalyGraphPressed = false; }
public void FinalCleanup() { FlyWindow.Close(); }