8. En muchas tecnologías, los elementos y componentes
se organizan en una estructura de árbol que los
programadores manipulan directamente para afectar a
la representación de una aplicación. Windows
Presentation Foundation (WPF) también utiliza varias
metáforas de la estructura de árbol para definir las
relaciones entre los elementos de programación.
10. En WPF, se agrega contenido a los elementos utilizando las
propiedades. Por ejemplo, se agregan elementos a un
control mediante su propiedad . Al hacerlo,
está colocando elementos en la
control . Para agregar elementos a un
control , se utiliza su propiedad . En
este caso, agrega elementos a
la de .
En Lenguaje de marcado de aplicaciones extensible
(XAML), al colocar los elementos de lista en , o
controles u otros elementos en , también se
utilizan las propiedades y , de manera
explícita o implícita, como en el ejemplo siguiente.
13. Esquema del aspecto de un árbol lógico genérico
Finalidad del árbol lógico
El árbol lógico existe para que los modelos de contenido
puedan recorrer con prontitud en iteración sus posibles
elementos secundarios, y para que los modelos de
contenido puedan ser extensibles. Asimismo, el árbol
lógico proporciona un marco de trabajo para algunas
notificaciones, como cuando se han cargado todos los
elementos en él.