public MapElements() { InitializeComponent(); dataGenerator = new FlightMapDataGenerator(Resources["airportTemplate"] as DataTemplate, Resources["planeTemplate"] as DataTemplate, planeInfoPanel); DataContext = dataGenerator; dataGenerator.SpeedScale = Convert.ToDouble(tbSpeedScale.Value); }
public MapElements() { InitializeComponent(); dataGenerator = ViewModelSource.Create(() => new FlightMapDataGenerator()); DataContext = dataGenerator; dataGenerator.SpeedScale = Convert.ToDouble(tbSpeedScale.Value); ModuleUnloaded += MapElements_Unloaded; }