Trabajo

Páginas: 3 (743 palabras) Publicado: 26 de marzo de 2014
C# - [DataGridView] – Parte 5 - Cálculos Totales en las filas y columnas
 
Introducción
Muchas de las veces que se opera con el control DataGridView es necesario realizar cálculos sobre el mismo,por lo general estos requieres del input del usuario de ciertos valores que trabajaran sobre otros ya cargados en el control
En este articulo tratare de de mostrar como hacer uso del controlDataGridView para poder realizar estos cálculos, reflejando el resultado como totales de filas y columnas.
Carga de los datos en la grilla
Esta será la primer operación ha realizar, la carga de los datosde los productos en la grilla.
01.private void frmPedidos_Load(object sender, EventArgs e)
02.{
03.//
04.// Se recupera los datos de los productos desde la tabla
05.//
06.dtoProductos datos = ProductoDAL.ProductosGetAll();
07. 
08.//
09.// Se agrega un registro adicional al DataTable, para representar la fila de totales
10.//
11.dtoProductos.ProductosRow rowTotal =datos.Productos.NewProductosRow();
12.datos.Productos.Rows.Add(rowTotal); 
13. 
14.//
15.// Se bindean los datos a la grilla
16.//
17.dataGridView1.AutoGenerateColumns = false;
18.dataGridView1.DataSource = datos;19.dataGridView1.DataMember = "Productos";
20. 
21.//
22.// Se selecciona la ultima fila de Totales y se marca como readonly
23.// para evitar la seleccion por el usuario
24.//25.DataGridViewRow row = dataGridView1.Rows[dataGridView1.Rows.Count - 1];
26.row.ReadOnly = true;
27. 
28.//
29.// Se asigna el evento para detectar los cambios que el usuario realice
30.//31.dataGridView1.CellValueChanged +=new DataGridViewCellEventHandler(dataGridView1_CellValueChanged);
32.}
Como se puede apreciar se realizan algunas operaciones programáticamente sobre los datos antes de bindearlos,por ejemplo una de las principales es al agregado de una fila adicional al final del datatable ,esta operación es importante ya que permitirá visualizar la fila de totales al final de la grilla....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajadores Del Trabajo
  • trabajo del trabajo
  • Trabajo Del Trabajo
  • El trabajo y el Trabajador
  • Trabajo Trabajador
  • trabajo trabajo
  • trabajo trabajo
  • Trabajo de trabajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS