SlideShare una empresa de Scribd logo
1 de 15































 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.



 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.






 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.







Más contenido relacionado

La actualidad más candente

LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ISILVA19_PAMELA
 
Auditoria Administrativa 1
Auditoria Administrativa 1Auditoria Administrativa 1
Auditoria Administrativa 1darusb
 
Base de Datos
Base de Datos Base de Datos
Base de Datos Marco Nina
 
Entity Framework y Cluster en Mysql
Entity Framework y Cluster en MysqlEntity Framework y Cluster en Mysql
Entity Framework y Cluster en MysqlArturo Salinas
 
Estructura de un Proyecto Android
Estructura de un Proyecto AndroidEstructura de un Proyecto Android
Estructura de un Proyecto AndroidBugster18
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalezibetica
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modeladowlady512
 

La actualidad más candente (15)

Analiza y diseña sistemas de información.
Analiza y diseña sistemas de información.Analiza y diseña sistemas de información.
Analiza y diseña sistemas de información.
 
Calc
CalcCalc
Calc
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
Tp Rational Rose
Tp Rational RoseTp Rational Rose
Tp Rational Rose
 
Visual studio
Visual studioVisual studio
Visual studio
 
Auditoria Administrativa 1
Auditoria Administrativa 1Auditoria Administrativa 1
Auditoria Administrativa 1
 
Sar aaa.pptx 2
Sar aaa.pptx 2Sar aaa.pptx 2
Sar aaa.pptx 2
 
Base de Datos
Base de Datos Base de Datos
Base de Datos
 
Entity Framework y Cluster en Mysql
Entity Framework y Cluster en MysqlEntity Framework y Cluster en Mysql
Entity Framework y Cluster en Mysql
 
Estructura de un Proyecto Android
Estructura de un Proyecto AndroidEstructura de un Proyecto Android
Estructura de un Proyecto Android
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalez
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
 
Carpetas De Asp.Net
Carpetas De Asp.NetCarpetas De Asp.Net
Carpetas De Asp.Net
 
Framework
FrameworkFramework
Framework
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 

Destacado (20)

Windows Presentation Foundation
Windows Presentation FoundationWindows Presentation Foundation
Windows Presentation Foundation
 
Wpf
WpfWpf
Wpf
 
Wpf( windows presentation fundation )
Wpf( windows presentation fundation ) Wpf( windows presentation fundation )
Wpf( windows presentation fundation )
 
Wpf
WpfWpf
Wpf
 
Wpf windows presentation foundation
Wpf windows presentation foundationWpf windows presentation foundation
Wpf windows presentation foundation
 
Wpf
WpfWpf
Wpf
 
Wpf
WpfWpf
Wpf
 
Wpf
WpfWpf
Wpf
 
Wpf
WpfWpf
Wpf
 
WPF Windows Presentation Foundation.By Henry
WPF Windows Presentation Foundation.By HenryWPF Windows Presentation Foundation.By Henry
WPF Windows Presentation Foundation.By Henry
 
Net y WPF
Net y WPFNet y WPF
Net y WPF
 
WCF,WWF,WPF,WCS
WCF,WWF,WPF,WCSWCF,WWF,WPF,WCS
WCF,WWF,WPF,WCS
 
Wpf
WpfWpf
Wpf
 
Windows presentation foundation(wpf)
Windows presentation foundation(wpf)Windows presentation foundation(wpf)
Windows presentation foundation(wpf)
 
Wpf
WpfWpf
Wpf
 
Keikendo: WPF Jutsu!
Keikendo: WPF Jutsu!Keikendo: WPF Jutsu!
Keikendo: WPF Jutsu!
 
WPF
WPFWPF
WPF
 
WPF
WPFWPF
WPF
 
10 razones para elegir WPF
10 razones para elegir WPF10 razones para elegir WPF
10 razones para elegir WPF
 
Desarrollo de aplicaciones con wpf
Desarrollo de aplicaciones con wpfDesarrollo de aplicaciones con wpf
Desarrollo de aplicaciones con wpf
 

Similar a Estructura de árbol lógico en WPF y su finalidad

Similar a Estructura de árbol lógico en WPF y su finalidad (20)

Delphi para PHP “en acción”
Delphi para PHP “en acción”Delphi para PHP “en acción”
Delphi para PHP “en acción”
 
Capacitación personalizada
Capacitación personalizadaCapacitación personalizada
Capacitación personalizada
 
Steven Toala 2c3
Steven Toala 2c3Steven Toala 2c3
Steven Toala 2c3
 
Manual del programador cap 16 al 18
Manual del programador cap 16 al 18Manual del programador cap 16 al 18
Manual del programador cap 16 al 18
 
Aplica los fundamentos de programacion web
Aplica los fundamentos de programacion webAplica los fundamentos de programacion web
Aplica los fundamentos de programacion web
 
Diagrama de clases y diagrama de objetos
Diagrama de clases y diagrama de objetosDiagrama de clases y diagrama de objetos
Diagrama de clases y diagrama de objetos
 
Html
HtmlHtml
Html
 
Framework by Marcos Acosta
Framework by Marcos AcostaFramework by Marcos Acosta
Framework by Marcos Acosta
 
Programacion orientada a objetos Java
Programacion orientada a objetos JavaProgramacion orientada a objetos Java
Programacion orientada a objetos Java
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Pdf glo
Pdf gloPdf glo
Pdf glo
 
Diagramas de componentes exposicion martes
Diagramas de componentes exposicion  martesDiagramas de componentes exposicion  martes
Diagramas de componentes exposicion martes
 
Planeación didáctica4-5
Planeación didáctica4-5Planeación didáctica4-5
Planeación didáctica4-5
 
Toala Miguel 2C3
Toala Miguel 2C3Toala Miguel 2C3
Toala Miguel 2C3
 
Html
HtmlHtml
Html
 
Quesuml 120730220213-phpapp02
Quesuml 120730220213-phpapp02Quesuml 120730220213-phpapp02
Quesuml 120730220213-phpapp02
 
Framework
FrameworkFramework
Framework
 
LAYOUT
LAYOUTLAYOUT
LAYOUT
 
Grupo 6 - clases
Grupo 6  - clasesGrupo 6  - clases
Grupo 6 - clases
 
Resumen actividades
Resumen actividadesResumen actividades
Resumen actividades
 

Estructura de árbol lógico en WPF y su finalidad

  • 1.
  • 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.