我不清楚何时使用UIElement
而不是FrameworkElement
,以及为什么有一个FrameworkElement
类。基本上,FrameworkElement
相对于UIElement
提供了什么额外的功能?
我不清楚何时使用UIElement
而不是FrameworkElement
,以及为什么有一个FrameworkElement
类。基本上,FrameworkElement
相对于UIElement
提供了什么额外的功能?
在IT技术领域,有一些属性比如DataContext
非常重要,而UIElement
类没有这个属性,因此我们不应该从UIElement
继承(除了FrameworkElement
之外的任何类都不应该)。否则可能会遇到一些麻烦。
UIElement
和FrameworkElement
分开的原因,但仅仅看看存在的类,使用FrameworkElement
似乎是更合理的选择。 - H.B.