wpf Tutorial
Empezando con wpf
Buscar..
Observaciones
WPF (Windows Presentation Foundation) es la tecnología de presentación recomendada por Microsoft para las aplicaciones clásicas de escritorio de Windows. WPF no debe confundirse con UWP (plataforma universal de Windows) aunque existen similitudes entre los dos.
WPF fomenta las aplicaciones basadas en datos con un fuerte enfoque en multimedia, animación y enlace de datos. Las interfaces se crean utilizando un lenguaje llamado XAML (lenguaje de marcado de aplicaciones extensible), un derivado de XML. XAML ayuda a los programadores de WPF a mantener la separación entre el diseño visual y la lógica de la interfaz.
A diferencia de su Windows Forms predecesor, WPF usa un modelo de caja para diseñar todos los elementos de la interfaz. Cada elemento tiene una altura, anchura y márgenes y se organiza en la pantalla en relación con su padre.
WPF significa Windows Presentation Foundation y también es conocido bajo su nombre en clave Avalon. Es un marco gráfico y parte de Microsofts .NET Framework. WPF está preinstalado en Windows Vista, 7, 8 y 10 y puede instalarse en Windows XP y Server 2003.
Versiones
Versión 4.6.1 - Diciembre 2015
Hola aplicación mundial
Para crear y ejecutar un nuevo proyecto WPF en Visual Studio:
- Haga clic en Archivo → Nuevo → Proyecto
- Seleccione la plantilla haciendo clic en Plantillas → Visual C # → Windows → Aplicación WPF y presione Aceptar :
- Abra el archivo MainWindow.xaml en el Explorador de soluciones (si no ve la ventana del Explorador de soluciones , ábralo haciendo clic en Ver → Explorador de soluciones ):
- En la sección XAML (por defecto debajo de la sección Diseño ) agregue este código
<TextBlock>Hello world!</TextBlock>
dentro de la etiqueta de la Grid
:
El código debería verse como:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<Grid>
<TextBlock>Hello world!</TextBlock>
</Grid>
</Window>
- Ejecute la aplicación presionando F5 o haciendo clic en el menú Depurar → Iniciar depuración . Debería verse como