private async void PaletteSelection_Touch(object sender, SKTouchEventArgs e) { if (e.MouseButton == SKMouseButton.Left && e.ActionType == SKTouchAction.Pressed) { var paletteSelectPage = new ColorPaletteSelectPage(PaletteSelectCallback); await Navigation.PushModalAsync(paletteSelectPage, true); } }
private async void PaletteSelectCallback(ColorPaletteSelectPage page) { _selectedColorPalette = page.Selected; await RezPickedBitmap(); await CreateWithPickedBitmap(); await DrawScaledUpImage(); PaletteSelection.InvalidateSurface(); }