What is the difference between Xamarin.Forms.PropertyChangingEventHandler and System.ComponentModel.PropertyChangingEventHandler?
I have similar questions about PropertyChangedEventHandler, and it seems there might be a few other classes duplicated in the Xamarin.Forms namespace. Why is that? Any reason to use one over the other?