Please consider to provide the following event handlers:
- Worksheet.OnRegionDisposed // Occours after a region on the canvas is disposed
- RegionBase.AfterLocationChanged // Occours when the region location changes
- AreaRegion.OnCollapsedStatusChanged // Occours when the Collapsed property changes
And this property:
- RegionBase.RegionID // the progressive identifier of the region on the canvas (as ideas this is to help to know if something happens after or before a region, faster than using coordinates)
names may be different but would be useful to improve interactions between regions