void GrvIngredientes_CellEnter(object sender, DataGridViewCellEventArgs e) { DataGridViewRow filaSeleccionada = grvIngredientes.Rows[e.RowIndex]; filaSeleccionada.Selected = true; IngredientePresentacion ingredienteSeleccionado = (IngredientePresentacion)filaSeleccionada.DataBoundItem; CargarIngredienteSeleccionado(ingredienteSeleccionado); }
void GrvIngredientes_SelectionChanged(object sender, EventArgs e) { int filasSeleccionadas = grvIngredientes.SelectedRows.Count; if (filasSeleccionadas == 0 || filasSeleccionadas > 1) { return; } DataGridViewRow filaSeleccionada = grvIngredientes.CurrentRow; IngredientePresentacion ingredienteSeleccionado = (IngredientePresentacion)filaSeleccionada.DataBoundItem; CargarIngredienteSeleccionado(ingredienteSeleccionado); }
void CargarIngredienteSeleccionado(IngredientePresentacion ingredienteSeleccionado) { txtIngrediente.Text = ingredienteSeleccionado.Nombre; txtCantidad.Text = ingredienteSeleccionado.Cantidad; cboUnidad.SelectedItem = ingredienteSeleccionado.Unidad; }