WPF: Является ли каждое визуальное дерево комбинацией визуальных и логических деревьев?
Насколько я понимаю, логическое дерево всегда является подмножеством визуального дерева какого-либо элемента в WPF. Технически, различие между ними заключается в том, назначены ли они Template
свойство элемента (= визуальный) или Content
, Children
или же Child
их свойства (= логические).
Что мне интересно, так это: внутри визуального дерева, которое я назначаю Template
свойство, я могу снова иметь логические и визуальные деревья, так как я могу просто назначить Template
соответственно Content
потомков визуального дерева снова.
Верно ли это, и если да, то как свойства (такие как наследование свойств зависимостей) внутренних визуальных / логических деревьев отличаются от свойств внешних?