This document was uploaded by user and they confirmed that they have the permission to share
it. If you are author or own the copyright of this book, please report to us by using this DMCA
report form. Report DMCA
Overview
Download & View 3.- Windows Presentation Foundation as PDF for free.
Module 1: Creación de una Aplicación usando Windows Presentation Foundation • Introducción a WPF • Creando una aplicación simple de WPF • Manejo de Eventos y Comandos • Navegación entre páginas
Lección: Introducción a WPF • ¿Que es WPF? • Arquitectura WPF • Definiendo la Interfaz de Usuario en WPF • Caracteristicas y Compatibilidades con WPF
• Tipos de Aplicaciones WPF
¿Que es WPF? Se trata de una nueva forma de construir aplicaciones basadas en windows: • Media • Documentos • Aplicación UI Windows Presentation Foundation (WPF)
Windows Communication Foundation (WCF)
Windows Workflow Foundation (WF)
.NET Framework 3.5
Windows CardSpace (WCS)
Arquitectura WPF WPF Core Componentes
PresentationFramework Codigo Administrado
PresentationCore Common Language Runtime
milcore DirectX
User32 Kernel
Codigo no Adminsitrado
Definiendo la Interfaz de Usuario de WPF <Window ... > ... TextBoxRadioButtonCheckBox <Button>Button
Compatibilidad y Caracteristicas de WPF WPF provee las siguiente compatibilidad y caracteristicas: • XAML-basada en la Interfaz de Usuario • Administración de Page layout • Data binding • 2-D and 3-D graphics • Multimedia • Animación • Documentos y Impresiones
• Securidad • Accessibilidad • Localización • Interoperabilidad con Controles Windows Forms
Tipo de Aplicación WPF
Aplicaciones Stand-Alone
Aplicaciones XAML Browser (XBAPs)
Lección: Creando una Simple Aplicación WPF • Demonstración: Creando una Aplicación usando Visual
Setudio 2008
• Definiendo la Aplicación • Definiendo Windows o Page • Adicionando controles • Contruyendo y ejecutando aplicaciones WPF
Demonstración: Creando Aplicaciones WPF Usando Visual Studio 2008 En ésta demostración, tu aprenderás: • Crear una aplicación stand-alone WPF • Crear una aplicación browser • Adicionar Controles en tu aplicación
Definiendo la Aplicación Visual Studio genera un archivo de aplicación XAML que especifica • La Clase code-behind para las aplicaciones • El startup window o page • Aplicación-recursos
Definiendo Windows o Pages Una Aplicación stand-alone contiene windows o pages • Ellos son representados por <Window> o <Page> elementos en archivo XAML • El archivo code-behind contiene codigo event-handler