Practica 5. Maestro-Detalle.

3
Práctica 5. Maestro- Detalle. Objetivo Utilizar el control BindingNavigator, controles de texto y DataGridView, para generar un formulario Maestro-Detalle. Desarrollo 1. Crear un Windows Form. 2. Creación de un dataSet que contenga los datos de la tabla empleados, como los de la tabla Orders. 3. Añadir al formulario los datos de empleados, directamente arrastrando desde la ventana de ‘DataSources’. - Se puede comprobar como de forma automática se generan los componentes necesarios, y se genera el control vinculado a cada campo. - Además se genera de forma automática un control BindingNavigator vinculado al origen de datos utilizado.

description

Practica 5. Maestro-Detalle.

Transcript of Practica 5. Maestro-Detalle.

Primera aplicacin

Prctica 5. Maestro- Detalle.Objetivo

Utilizar el control BindingNavigator, controles de texto y DataGridView, para generar un formulario Maestro-Detalle. Desarrollo

1. Crear un Windows Form.

2. Creacin de un dataSet que contenga los datos de la tabla empleados, como los de la tabla Orders.

3. Aadir al formulario los datos de empleados, directamente arrastrando desde la ventana de DataSources. Se puede comprobar como de forma automtica se generan los componentes necesarios, y se genera el control vinculado a cada campo.

Adems se genera de forma automtica un control BindingNavigator vinculado al origen de datos utilizado. 4. Aadiremos un control DataGridView, arrastrando desde el origen de datos, la tabla Orders que va unida al conjunto de datos Employees

5. Modificacin de la apariencia del DataGridView.Podemos modificar la apariencia de los datos y propiedades del control DataGridView, pinchando la flecha superior derecha del control.

Edit Columns: permite modificar propiedades de cada columna que se muestra en el control.

Add Column: permite aadir una nueva columna al control.

Enable Adding, Editing, Deleting: Habilita o deshabilita la posibilidad de aadir, modificar o borrar datos.

Entre las propiedades de las columnas que podemos modificar:

HeaderText: Titulo que aparece en la columna Visible: Mostrar u ocultar la columna.

DataPropertyName: Dato del origen de datos al que est vinculado. DefaultCellStyle: Desde esta propiedad, se modifica el estilo o apariencia de la columna.

6. Ejercicio Propuesto: Generar un formulario para mantenimiento de los datos de la tabla Customers.