Some events are not cancelled after setting the cancel flag.
Description
events using these arguments:
LayerProjectionIsEmptyEventArgs
ProjectionMismatchEventArgs
ValidateShapeEventArgs
DatasourceCancelEventArgs
LayerCancelEventArgs
DockPanelCancelEventArgs
TileProviderArgs
Environment
None