예제 #1
0
 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);
     }
 }
예제 #2
0
        private async void PaletteSelectCallback(ColorPaletteSelectPage page)
        {
            _selectedColorPalette = page.Selected;
            await RezPickedBitmap();
            await CreateWithPickedBitmap();
            await DrawScaledUpImage();

            PaletteSelection.InvalidateSurface();
        }