Hola, voy a empezar a escribir una serie de articulos sobre WPF.
Esto solo pretende ser una introduccion ya que yo, al igual que ustedes, estoy aprendiendo WPF, asi que feedback es bienvenido [:D].
Antes que nada, si quieren comenzar con WPF, deben instalar .NET Framework 3.0 RTM y las extensiones correspondientes a WCF & WPF para .NET Framework 3.0. El ultimo release hasta ahora es la CTP de Noviembre 2006.
Then, you have to create a new Windows Application (WPF)
Ahora bien, empezemos creando un nuevo proyecto del tipo Windows Application (WPF)
El proyecto se creara y vamos a tener un archivo llamado Window1.xaml
Reemplazemos el codigo que tiene con el siguiente:
xmlns=»http://schemas.microsoft.com/winfx/2006/xaml/presentation»
xmlns:x=»http://schemas.microsoft.com/winfx/2006/xaml»
Title=»BlogSamples»
Height=»300″
Width=»300″>
<Grid>
<Button Name=»btnHelloWorld» Click=»btnHelloWorld_Click» Height=»54″ Margin=»5,5,117,0″ VerticalAlignment=»Top»>
Hello World
</Button>
</Grid>
</Window>
Una revision rapida:
- btnHelloWorld es el Id/Name del boton
- btnHelloWorld_Click es el nombre del Evento Click
Tambien, agreguemos este codigo en el code behind (Window1.xaml.cs)
{
btnHelloWorld.Content = «From Ezequiel Jadib Blog»;
}
Y Magia 🙂 Ya podemos correr nuestra primera aplicacion con WPF
Espero que esto les de un empujoncito para empezar con WPF. Seguramente el proximo post, mostrara como hacer lo mismo pero con Triggers.
Downloads
Microsoft .NET Framework 3.0 RTM
Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF) November 2006 CTP
Resources
Introduction to Windows Presentation Foundation
Samples
No se si acuerdan, pero en este post , les habia prometido que iba a mostrar un ejemplo de como usar
������ ������� � WAP!
http://go4wap.net
hola esta tudo bién…
pues sobre el contenido me parecio interesante, soy estudiante de ing. Sistemas , y me estoy adentrando en esta nueva tecnología, disculpa, seria excelente que se compartieran conocimientos sobre el tema. y una pregunta ¿este seria el medio de comunicacion? no se podria como agregar en msn o algo asi o un correo para comentarios o algo asi jeje