I am unclear about when you would use a UIElement as opposed to a FrameworkElement, and why is there a FrameworkElement class at at all. Essentially, what is the extra functionality that a FrameworkElement provides as opposed to UIElement?
I am unclear about when you would use a UIElement as opposed to a
Share
You should never inherit from
UIElement(no class besidesFrameworkElementdoes), among other properties it has noDataContext, whose lack can land you in some troubles.