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?

有帮助吗?

解决方案

You should never inherit from UIElement (no class besides FrameworkElement does), among other properties it has no DataContext, whose lack can land you in some troubles.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top