wpf - UIElement 与 FrameworkElement

标签 wpf frameworkelement uielement

我不清楚您何时会使用 UIElement而不是 FrameworkElement ,以及为什么会有 FrameworkElement根本没有课。本质上,FrameworkElement 的额外功能是什么?提供而不是 UIElement ?

最佳答案

你永远不应该继承 UIElement (除了 FrameworkElement 之外没有任何类),除此之外,它没有 DataContext ,谁的缺乏会让你陷入一些麻烦。

关于wpf - UIElement 与 FrameworkElement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7312018/

相关文章:

c# - wpf手动生成TreeViewItem容器

c# - 在动画完成时删除 FrameworkElements

c# - 如何取消初始化 FrameworkElement?

c# - 我应该创建一个新方法来处理事件还是重写基本方法?

c# - 从 UIElement 生成 BitmapSource

c# - 在 WPF 4.5 中使用 INotifyDataErrorInfo 创建显示控件所有 Validation.Errors 的工具提示

wpf - 如何更改按钮中文本 block 的样式

c# - 拒绝访问 PrintDialog 中的网络打印机

wpf - FrameworkElement 的 DataContext 属性不会沿元素树继承

silverlight - 如何确定鼠标光标是否在给定的 uielement 上?