#32 – Класс FrameworkElement

FrameworkElement класс наследуется от UIElement и, в свою очередь родительский класс для всех элементов управления в WPF.

FrameworkElement основывается на UIElement и добавляет следующую функциональность:

  • Layout – реализует макет модели путем реализации свойства, таких как HorizontalAlignment, MinWidth и Margin
  • Поддержка анимации с помощью метода BeginStoryboard
  • Привязка данных
  • Шаблоны данных для привязки данных
  • Стили

FrameworkElement является также основным базовым классом для объектов, которые будут добавлены к логическому дереву (иерархия визуальных объектов, которые составляют пользовательский интерфейс).

Оригинал: #32 – FrameworkElement

13.08.2010