public ObjectHandler(Canvas canvas, CityDesignerWindow window) { Canvas = canvas; Window = window; //subscribe CityLoadedEvent CityLoader.SubscribeLoadedCity(LoadedCityToCanvas); }
/// <summary> /// Load a City /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void LoadButton_Click(object sender, RoutedEventArgs e) { try { CityLoader.LoadCity(); } catch (Exception b) { MessageBox.Show(windowDesigner, b.Message, "Save error", MessageBoxButton.OK, MessageBoxImage.Error); } }
public CityLoader() { Instance = this; }