Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Enlace datos a controles Windows Forms arrastrando los objetos de Orígenes de datos (ventana).Antes de arrastrar los elementos de la ventana Orígenes de datos, puede establecer el tipo de control de la tabla en Detalles para los controles individuales o DataGridView para DataGridView.Para obtener más información, vea Cómo: Establecer el control que se creará al arrastrar desde la ventana de orígenes de datos.
Si los controles necesarios para la aplicación no están disponibles en la ventana de Orígenes de datos , puede agregar controles.Para obtener más información, vea Cómo: Agregar controles personalizados a la ventana Orígenes de datos.
[!NOTA]
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.
Mostrar una tabla de datos completa en controles individuales
Se puede mostrar una tabla de datos completa en controles individuales si se arrastra la tabla (o un nodo que representa una colección si se utiliza un origen de datos de objeto) desde la ventana Orígenes de datos a un formulario en una aplicación para Windows.
Para mostrar una tabla de datos completa
Abra la ventana Orígenes de datos.Para obtener más información, vea Cómo: Abrir la ventana Orígenes de datos.
[!NOTA]
Si la ventana Orígenes de datos está vacía, agréguele un origen de datos.Para obtener más información, vea Información general sobre orígenes de datos.
Abra el formulario en el Diseñador de Windows Forms.
Seleccione una tabla en la ventana Orígenes de datos, haga clic en la flecha de lista desplegable y seleccione Detalles.
Arrastre la tabla desde la ventana Orígenes de datos a un formulario.
En el formulario se crea un control enlazado a datos individual para cada columna o propiedad, acompañado de un control adecuadamente titulado Etiqueta.
Mostrar columnas de datos seleccionadas en controles individuales
Es posible mostrar columnas de datos individuales en controles individuales si se arrastran columnas individuales (o propiedades si se utiliza un origen de datos de objeto) desde la ventana Orígenes de datos a un formulario en una aplicación para Windows.
Para mostrar columnas seleccionadas de datos
Abra la ventana Orígenes de datos.Para obtener más información, vea Cómo: Abrir la ventana Orígenes de datos.
[!NOTA]
Si la ventana Orígenes de datos está vacía, agréguele un origen de datos.Para obtener más información, vea Información general sobre orígenes de datos.
Expanda la tabla para mostrar las columnas individuales.
SugerenciaPara establecer el control que se crea para cada columna, seleccione la columna en la ventana Orígenes de datos, haga clic en la flecha de lista desplegable y seleccione un control de la lista de controles disponibles.Para obtener más información, vea Cómo: Establecer el control que se creará al arrastrar desde la ventana de orígenes de datos.
Abra el formulario en el Diseñador de Windows Forms.
Arrastre las columnas deseadas desde la ventana Orígenes de datos a un formulario.
Por cada columna o propiedad que arrastre, se crea un control enlazado a datos individual en el formulario, junto con el control de etiqueta con título correspondiente.
También puede arrastrar los elementos de la ventana Orígenes de datos a los controles existentes (controles que ya están en un formulario) para enlazar el control a los datos.Un control que ya esté enlazado a datos restablece sus enlaces a datos al elemento que se haya arrastrado sobre él en último término.
[!NOTA]
Para ser destinos válidos de la acción de colocación, los controles deben poder mostrar el tipo de datos subyacente del elemento arrastrado desde la ventana Orígenes de datos.Por ejemplo, no es válido arrastrar un elemento que tenga un tipo de datos de DateTime hasta un control CheckBox, porque el control CheckBox no puede mostrar fechas.
Para enlazar un control existente a datos
Abra la ventana Orígenes de datos.Para obtener más información, vea Cómo: Abrir la ventana Orígenes de datos.
Abra el formulario en Diseñador de Windows Forms.
Expanda una tabla u objeto en la ventana Orígenes de datos para mostrar sus columnas o propiedades individuales.
Arrastre el elemento deseado desde la ventana Orígenes de datos a un control existente.
Ahora el control está enlazado al elemento seleccionado.
Mostrar datos en un control DataGridView
Para mostrar los datos en un nuevo control DataGridView de formulario Windows Forms
Abra la ventana Orígenes de datos.Para obtener más información, vea Cómo: Abrir la ventana Orígenes de datos.
[!NOTA]
Si la ventana Orígenes de datos está vacía, agréguele un origen de datos.Para obtener más información, vea Información general sobre orígenes de datos.
Abra el formulario en el Diseñador de Windows Forms.
Seleccione una tabla en la ventana Orígenes de datos, haga clic en la flecha de lista desplegable y seleccione DataGridView.
Arrastre la tabla de la ventana Orígenes de datos a un formulario.
En el formulario aparecen un control DataGridView y una barra de herramientas (BindingNavigator) para navegar por los registros.Aparece un componente DataSet, TableAdapter, BindingSource y BindingNavigator en la bandeja de componentes.
Para mostrar los datos en un control DataGridView de formularios Windows Forms existente
Abra la ventana Orígenes de datos.Para obtener más información, vea Cómo: Abrir la ventana Orígenes de datos.
[!NOTA]
Si la ventana Orígenes de datos está vacía, agréguele un origen de datos.Para obtener más información, vea Información general sobre orígenes de datos.
Abra el formulario en el Diseñador de Windows Forms.
Seleccione una tabla en la ventana Orígenes de datos, haga clic en la flecha de lista desplegable y seleccione DataGridView.
Arrastre la tabla de la ventana Orígenes de datos a DataGridView en el formulario.
El control DataGridView se enlaza ahora a la tabla que ha arrastrado hasta él.Aparece un componente DataSet, TableAdapter y BindingSource en la bandeja de componentes.
Vea también
Tareas
Tutorial: Mostrar datos en Windows Forms
Referencia
Información general sobre el componente BindingSource
Información general sobre el control BindingNavigator (formularios Windows Forms)
Conceptos
Crear y editar conjuntos de datos con tipo
Preparar la aplicación para recibir datos
Enlazar controles a los datos en Visual Studio
Modificar datos en la aplicación
Otros recursos
Conectarse a datos en Visual Studio
Herramientas para trabajar con orígenes de datos en Visual Studio