private void Agregar_Compra_Load(object sender, EventArgs e) { Total = 0; float Cantidad = 0; float Precio = 0; this.Dock = DockStyle.Fill; N_Compras Com = new N_Compras(); NroCompra.Enabled = false; dtpFecha.Text = DateTime.Today.ToString(); txtTotal.Enabled = false; if (lista.Columns.Contains("Nº Compra") == false) { lista.Columns.Add("Nº Compra", typeof(int)); lista.Columns.Add("Id Producto", typeof(int)); lista.Columns.Add("Cantidad", typeof(float)); lista.Columns.Add("Precio", typeof(float)); } GrillaCompra.DataSource = lista; foreach (DataRow row in lista.Rows) { Cantidad = float.Parse(row["Cantidad"].ToString()); Precio = float.Parse(row["Precio"].ToString()); Total += Precio * Cantidad; } txtTotal.Text = Total.ToString(); }