protected override void ConnectHandler(MauiShapeView nativeView) { if (VirtualView is Polyline polyline) { polyline.Points.CollectionChanged += OnPointsCollectionChanged; } base.ConnectHandler(nativeView); }
protected override void DisconnectHandler(MauiShapeView nativeView) { if (VirtualView is Polygon polygon) { polygon.Points.CollectionChanged -= OnPointsCollectionChanged; } base.DisconnectHandler(nativeView); }