0% encontró este documento útil (0 votos)
467 vistas3 páginas

Uso del BindingNavigator en Windows Forms

El documento describe cómo utilizar el control BindingNavigator para desplazarse por registros y editar datos en un DataSet. Esto incluye: 1) crear un DataSet con datos de empleados; 2) agregar controles de texto vinculados al mismo origen de datos que el BindingNavigator; 3) ejecutar la aplicación y editar datos sin actualizar la base de datos; 4) agregar un botón para guardar cambios explícitamente en la base de datos actualizando el DataSet.

Cargado por

christianmendoza
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
467 vistas3 páginas

Uso del BindingNavigator en Windows Forms

El documento describe cómo utilizar el control BindingNavigator para desplazarse por registros y editar datos en un DataSet. Esto incluye: 1) crear un DataSet con datos de empleados; 2) agregar controles de texto vinculados al mismo origen de datos que el BindingNavigator; 3) ejecutar la aplicación y editar datos sin actualizar la base de datos; 4) agregar un botón para guardar cambios explícitamente en la base de datos actualizando el DataSet.

Cargado por

christianmendoza
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

Práctica 4.

BindingNavigator
Objetivo
Utilizar el control BindingNavigator, que permite desplazamiento por registros, y edición y
actualización de datos del DataSet.

Desarrollo

1. Crear un Windows Form.


2. Creación de un dataSet que contenga los datos de la tabla empleados.

3. En el formulario, agregar controles de texto que muestren información de los


empleados.

4. Añadir un control BindingNavigator, asociado al mismo origen de datos de los


controles de texto que aparecen en el formulario.
Para ello modificamos la propiedad DataBindingBindingSource y la asociamos al
mismo que tienen los controles.

5. Ejecutar la aplicación y modificar datos de los registros.


Los cambios realizados en el formulario se mantienen en el DataSet, pero no se
actualizan los datos en la base de datos de la cual hemos obtenido los datos.
Comprobar que los cambios no se han realizado, cerrando la aplicación y volviéndola a
ejecutar.
6. Añadimos un botón para explícitamente guardar los cambios en el origen de datos.

En el evento Clic del botón, introducimos el siguiente código

private void button1_Click(object sender, EventArgs e)


{
[Link]();
[Link]();
[Link]([Link]);
}

7. Podemos modificarlas propiedades de los elementos del control ‘BindingNavigator’,


para pinchamos la flecha que aparece en la parte superior derecha del control y
seleccionamos ‘Editar Elementos’

Posición del control


En primer lugar aparecen las propiedades propias del control, apariencia, a que origen de
datos está asociado, posición, texto que aparece,etc.
Dentro de este control hay distintos elementos con propiedades asociadas a cada uno de
ellos.
Para ver las propiedades de cada elemento pinchamos el elemento en concreto, p.e.
‘bindingNavigatorMoveFirstItem’

Podemos añadir nuevos elementos, seleccionando el tipo de elemento a añadir y pulsando


sobre ‘Agregar’.

8. Ejercicio Propuesto: Añadir un botón al control BindingNavigator, que guarde los


datos del dataset (igual al ejercicio 6, pero en el Binding Navigator)
9. Ejercicio Propuesto: Generar un formulario para mantenimiento de los datos de la
tabla Customers.

También podría gustarte