private void OnAddTileCommand() { var model = new CreateTileModel(Model.TileWidth, Model.TileHeight); var uiVisualizerService = this.GetDependencyResolver().Resolve <IUIVisualizerService>(); uiVisualizerService.ShowDialog <CreateTileViewModel>(model, (s, e) => { if (e.Result == true) { Model.AddTile(model.TileImageSource, model.ExtraImage, model.ExtraImageOffset); } }); }
public CreateTileViewModel(CreateTileModel model) { Model = model; SelectTileImageSourceCommand = new Command(OnSelectTileImageSourceCommand); SelectExtraImageCommand = new Command(OnSelectExtraImageCommand); }