private void mostrarFormularioOrdenarRubros() { frmOrdenarRubros ordenarRubros = new frmOrdenarRubros(); ordenarRubros.Ascendente = ordenamiento; ordenarRubros.campo = campoOrdenamiento; ordenarRubros.ShowDialog(); campoOrdenamiento = ordenarRubros.campo; ordenamiento = ordenarRubros.Ascendente; DataGridViewColumn columna = grdRubros.Columns[campoOrdenamiento]; if (campoOrdenamiento != "") { if (ordenamiento == true) { grdRubros.Sort(columna, ListSortDirection.Ascending); } if (ordenamiento == false) { grdRubros.Sort(columna, ListSortDirection.Descending); } } }