Если вы используете bindingsource
:
private void Asignar_Columna_Balance()
{
if (cataciones_BindingSource.Current == null) return;
var _fila_Actual = ((cataciones_BindingSource.Current as DataRowView).Row as DataSet_SKNCC_Reportes.REPORTE_CATACIONESRow);
if ((cataciones_BindingSource.Current as DataRowView).IsNew)
_fila_Actual["BALANCE"] = (_fila_Actual.AROMA + _fila_Actual.ACIDEZ + _fila_Actual.CUERPO + _fila_Actual.SABOR).ToString();
else
{
//FORCE REBINDING!!! PARA QUE FUNCIONE AL EDITAR UN BINDINGDOURCE!!!!
cataciones_Tabla_Lote.Columns["BALANCE"].Expression = null;
cataciones_Tabla_Lote.Columns["BALANCE"].Expression = "Aroma + Acidez + Cuerpo + Sabor";
}
//balance_Mask.Text = (_fila_Actual.AROMA + _fila_Actual.ACIDEZ + _fila_Actual.CUERPO + _fila_Actual.SABOR).ToString();
}