Ejemplo de varias cosas con WPF + Código Fuente

Ya hace algún tiempo que no publicaba nada de WPF, así que ya era hora!. En esta ocasión se trata de una aplicación en WPF que tiene un cuadro de inicio de sesión, una lista de usuarios y una ventana de propiedades, básicamente permite autenticar a un usuario y navegar por las propiedades de todos los usuarios de la aplicación.

Para este ejemplo hice uso de algunas cosas como:

  • Linq2Xml – Para leer y escribir en el archivo Xml de usuario.
  • Diccionarios -  Para definir los estilos visuales de las ventanas y los botones.
  • Animaciones – Para reflejar algunos estados de la aplicación.
  • Databinding – Que facilita el enlace de las controles de la IU con un objeto en el CLR, de tal forma que se sincronizan los datos.
  • El patrón Singletone – Para mantener un único objeto durante toda la ejecución de la aplicación.
  • Otras técnicas mas enfocadas en WPF que les resultarán de interés si están empezando con XAML y este nuevo motor gráfico de aplicaciones.

El enlace al código fuente lo pueden encontrar al final de este post, estas son unas capturas de la aplicación:

Inicio de sesión

(El botón de inicio de sesión no está diseñado, queda de deber)

Lista de usuarios

Propiedades

 Descarga: Blackout360.WordPress.InicioSesionUI.zip

Revisen el archivo Usuarios.xml para ver la lista de usuarios y claves para entrar a la aplicación.

6 comentarios para “Ejemplo de varias cosas con WPF + Código Fuente”

  1. . : elChelo Dijo:

    Muy bueno, gracias por tu aporte, en breve si no tenes drama te agrego a los links de mi blog

    Saludos!

  2. SASDSA

  3. Excelente aporte, me ayudara mucho en un proyecto que estoy realizando, ademas de estar iniciandome poco a poco en este metodo de programación de .Net

  4. Muy buen aporte gracias…..!!!!!

  5. LordNemesis Dijo:

    de lujo !!

  6. muchas gracias.

    he aplicado casi todo el ejemplo, con todo y colores…
    es decir copie y pegue tu programa, para utilizarlo en mi tesis.

    esos si…. agregue una referencia a esta paguina indicando su autor.

    gracias

Escribe un comentario