EditRegionMask() public method

public EditRegionMask ( List points, float zoomFactor ) : void
points List
zoomFactor float
return void
示例#1
0
        void Canvas_PointerReleased(object sender, PointerRoutedEventArgs e)
        {
            if (editingRegion == null)
            {
                return;
            }

            try
            {
                editingRegion.EditRegionMask(regionPoints, scrollView.ZoomFactor);
            }
            catch (Exception exception) when(canvas.Device.IsDeviceLost(exception.HResult))
            {
                canvas.Device.RaiseDeviceLost();
            }

            editingRegion = null;
            regionPoints.Clear();

            // Restore the manipulation mode so input goes to the parent ScrollViewer again.
            canvas.ManipulationMode = ManipulationModes.System;
            canvas.ReleasePointerCapture(e.Pointer);

            canvas.Invalidate();
            e.Handled = true;
        }