/// <summary> /// Initializes a new instance of the InkCanvasView class. /// </summary> public InkCanvasView() { var inkPresenter = DependencyService.Get <IInkPresenter>(); if (inkPresenter == null) { InkPresenter = new XInkPresenter(this); } else { InkPresenter = inkPresenter; } InkPresenter.StrokeContainer.InkChanged += StrokeContainer_InkChanged; SizeChanged += OnSizeChanged; InitializeComponent(); }
private void RightInkCanvasViewPresenter_StrokesErased(XInkPresenter sender, XInkStrokesErasedEventArgs args) { RightInkCanvasView.InvalidateCanvas(false, true); }