メモの日々


2022年01月16日(日) [長年日記]

[c#] WPFのコントロールの継承構造

WPFのコントロールがどのようなクラスを継承しているかをメモ。ObjectからControlに到るまでは次のクラスを継承している。

  1. System.Object
  2. System.Windows.Threading.DispatcherObject
  3. System.Windows.DependencyObject
  4. System.Windows.Media.Visual
  5. System.Windows.UIElement
  6. System.Windows.FrameworkElement
  7. System.Windows.Controls.Control

それぞれのクラスの役割については次のページで説明されていて参考になる。