Является ли Visual.AddVisualChild () частью FrameworkElement.AddLogicalChild () - PullRequest
0 голосов
/ 21 октября 2018

Я только что установил очень простой элемент WPF, производный от FrameworkElement.Поскольку FrameworkElement и FrameworkContentElement являются частью логического дерева, я использовал

  base.AddLogicalChild(child);

для добавления дочерних элементов.

Но я наткнулся на несколько примеров, где мне пришлось дополнительно используйте метод AddVisualChild, унаследованный от Visual:

 base.AddVisualChild(child);

Вопрос в том, нужен ли вообще второй вызов.Разве изменения в логическом дереве не отражаются на дереве визуалов автоматически во время выполнения?

...