internal void setFlightgearModel(FlightgearModel flightgearModel) { mediaViewModel = new MediaPanelViewModel(flightgearModel); DataContext = mediaViewModel; sliderTime.Maximum = mediaViewModel.getNumOfLines(); }
public AnomalyViewModel(FlightgearModel model) { this.model = model; model.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged("VM_" + e.PropertyName); }; }
public MediaPanelViewModel(FlightgearModel fg) { this.fgModel = fg; fgModel.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged("VM_" + e.PropertyName); }; }
public MainWindow(string learnCsv, string detectCsv, string xml, string dll) { InitializeComponent(); this.xmlPath = xml; this.learnCsv = learnCsv; this.detectCsv = detectCsv; this.dllPath = dll; tClient = new TelnetClient(); flightgearModel = new FlightgearModel(learnCsv, detectCsv, xmlPath, dllPath, tClient); JoystickView joystickview = new JoystickView(); joystickview.setFlightgearModel(flightgearModel); canvas_joystick.Children.Add(joystickview); mediaPanelView = new MediaPanelView(); mediaPanelView.setFlightgearModel(flightgearModel); grd_media_panel.Children.Add(mediaPanelView); infoView = new InfoView(); infoView.setFlightgearModel(flightgearModel); grd_info_view.Children.Add(infoView); FeaturesView featuresView = new FeaturesView(); featuresView.setFlightgearModel(flightgearModel); grd_feature_view.Children.Add(featuresView); anomalyView = new AnomalyView(); anomalyView.setFlightgearModel(flightgearModel); grd_anomaly_view.Children.Add(anomalyView); //DataContext = mediaPanel; /*List<string> featuresList = new List<string>(); * CreateNewCSVFromXml csvFromXaml = new CreateNewCSVFromXml(); * csvFromXaml.setFeaturesFromXml(xmlPath.Text); * csvFromXaml.createNewCSV(csvTrainPath.Text);*/ }
internal void setFlightgearModel(FlightgearModel flightgearModel) { featuresViewModel = new FeaturesViewModel(flightgearModel); DataContext = featuresViewModel; }
internal void setFlightgearModel(FlightgearModel flightgearModel) { anomalyViewModel = new AnomalyViewModel(flightgearModel); DataContext = anomalyViewModel; }
internal void setFlightgearModel(FlightgearModel flightgearModel) { infoViewModel = new InfoViewModel(flightgearModel); DataContext = infoViewModel; }
internal void setFlightgearModel(FlightgearModel flightgearModel) { joystickViewModel = new JoystickViewModel(flightgearModel); DataContext = joystickViewModel; }