Visita guiada: LinqToXmlDataBinding Example

Actualización: November 2007

Este tutorial describe el ejemplo de LinqToXmlDataBinding y explica algunos de los contenidos más interesantes de sus dos archivos de origen principales (L2DBForm.xaml y L2DBForm.xaml.cs).

Requisitos previos

Antes de leer este tutorial, es recomendable que cree y ejecute el programa LinqToXmlDataBinding, tal como se describe en Cómo crear y ejecutar el ejemplo LinqToXmlDataBinding.

Notas

El programa LinqToXmlDataBinding es una aplicación de Windows Presentation Foundation (WPF) que consta de archivos de origen C# y XAML. Contiene un documento XML incrustado que define una lista de libros, y permite que el usuario vea, agregue, elimine y edite estas entradas. Consta de los dos archivos de origen principales siguientes:

  • L2DBForm.xaml contiene el código de declaración XAML para la interfaz de usuario (IU) de la ventana principal. También contiene una sección de recursos de la ventana que define un proveedor de datos y un documento XML incrustado para la lista de libros.

  • L2DBForm.xaml.cs contiene los métodos de control de eventos y de inicialización asociados a la IU.

La ventana principal se divide en las cuatro secciones de IU verticales siguientes:

  • XML muestra el origen XML sin formato de la lista de libros incrustada.

  • Lista de libros muestra las entradas de libro como texto estándar y permite que el usuario seleccione y elimine entradas individuales.

  • Editar libro seleccionado permite que el usuario edite los valores asociados a la entrada de libro seleccionada actualmente.

  • Agregar nuevo libro permite la creación de una entrada de libro nueva según los valores especificados por el usuario.

En esta sección

Tema

Descripción

Código de origen de L2DBForm.xaml

Incluye el contenido y la descripción del código XAML en el archivo L2DBForm.xaml.

Código de origen de L2DBForm.xaml.cs

Incluye el contenido y la descripción del código fuente C# del archivo L2DBForm.xaml.cs.

Vea también

Tareas

Cómo crear y ejecutar el ejemplo LinqToXmlDataBinding

Conceptos

Ejemplo de enlace de datos de WPF con LINQ to XML