Enlazar controles a los datos en Visual Studio

 

Publicado: abril de 2016

Para mostrar los datos a los usuarios de la aplicación, puede enlazarlos a controles. Puede crear estos controles enlazados a datos arrastrando los elementos de la ventana Orígenes de datos a una superficie de diseño en Visual Studio.

En este tema se describen los orígenes de datos que puede utilizar para crear controles enlazados a datos. También se describen algunas de las tareas generales implicadas en el enlace de datos. Para obtener detalles concretos sobre cómo crear controles enlazados a datos, vea Enlazar controles de Windows Forms a datos en Visual Studio, Enlazar controles WPF a datos en Visual Studio y Enlazar controles de Silverlight a datos en Visual Studio.

Orígenes de datos

Un origen de datos representa los datos que está disponibles para la aplicación. Puede crear orígenes de datos a partir de bases de datos, servicios u objetos. Para obtener más información, vea Información general sobre orígenes de datos.

Algunos orígenes de datos permiten crear controles enlazados a datos arrastrando los elementos de la ventana Orígenes de datos, mientras que otros no lo permiten. En la tabla siguiente se muestran los orígenes de datos que se admiten.

Origen de datos Compatibilidad con arrastrar y colocar en el Diseñador de Windows Forms Compatibilidad con arrastrar y colocar en WPF Designer Compatibilidad con arrastrar y colocar en el Diseñador de Silverlight
Conjunto de datos No
Entity Data Model No1
Clases LINQ to SQL No2 No2 No2
Servicios como Servicios de datos de WCF, servicios WCF y servicios Web
Objeto
SharePoint
  1. Cuando el Diseñador de Windows Forms está abierto, las entidades de la ventana Orígenes de datos son de solo lectura y no se pueden arrastrar al diseñador. Sin embargo, todavía puede crear los controles enlazados a datos agregando un nuevo origen de datos de objeto basado en el Entity Data Model y arrastrando, a continuación, esos objetos hasta el diseñador.

  2. Las clases LINQ to SQL no aparecen en la ventana Orígenes de datos. Sin embargo, puede agregar un nuevo origen de datos de objeto basado en clases LINQ to SQL y, a continuación, arrastrar esos objetos al diseñador para crear los controles enlazados a datos. Para obtener más información, vea Tutorial: Crear clases de LINQ to SQL (Object Relational Designer).

Orígenes de datos (Ventana)

Los orígenes de datos están disponible para su proyecto como elementos en la ventana Orígenes de datos. Puede arrastrar los elementos desde esta ventana para crear controles enlazados a los datos subyacentes. Para obtener más información, vea Orígenes de datos (ventana).

Por cada tipo de datos que aparece en la ventana Orígenes de datos, se crea un control predeterminado al arrastrar el elemento hasta el diseñador. Antes de arrastrar un elemento de la ventana Orígenes de datos, puede cambiar el control que se creará. Para obtener más información, vea Establecer el control que se creará al arrastrar desde la ventana Orígenes de datos.

Tareas necesarias para enlazar controles a datos

En la siguiente tabla se incluyen algunas de las más tareas comunes para enlazar controles a datos.

Tarea Más información
Abrir la ventana Orígenes de datos Cómo: Abrir la ventana Orígenes de datos
Agregar un origen de datos al proyecto. Cómo: Conectarse a los datos de una base de datos

 Cómo: Conectarse a los datos en objetos

 Cómo: Conectarse a los datos en un servicio
Establecer el control que se crea cuando se arrastra un elemento de la ventana Orígenes de datos al diseñador. Establecer el control que se creará al arrastrar desde la ventana Orígenes de datos
Modifique la lista de controles que están asociados a elementos en la ventana Orígenes de datos. Agregar controles personalizados a la ventana de orígenes de datos
Crear controles enlazados a datos. Enlazar controles de Windows Forms a datos en Visual Studio

 Enlazar controles WPF a datos en Visual Studio

 Enlazar controles de Silverlight a datos en Visual Studio

Es posible que después de crear controles enlazados a datos, desee hacer una de las tareas siguientes.

Tarea Para obtener más información
Editar los datos en el origen de datos subyacente Modificar datos en la aplicación
Validar los cambios realizados en los datos Validar datos
Guardar los datos actualizados en la base de datos Guardar datos

Vea también

Enlazar controles de Windows Forms a datos en Visual Studio
Enlazar controles WPF a datos en Visual Studio
Enlazar controles de Silverlight a datos en Visual Studio
Cómo: Enlazar controles a imágenes desde una base de datos
Información general de las aplicaciones de datos en Visual Studio
Conectarse a datos en Visual Studio
Modificar datos en la aplicación
Validar datos
Guardar datos
Herramientas para trabajar con orígenes de datos en Visual Studio