private void mostrarFormularioOrdenarCompras() { frmOrdenarCompras ordenarCompras = new frmOrdenarCompras(); ordenarCompras.Ascendente = ordenamiento; ordenarCompras.campo = campoOrdenamiento; ordenarCompras.ShowDialog(); campoOrdenamiento = ordenarCompras.campo; ordenamiento = ordenarCompras.Ascendente; DataGridViewColumn columna = grdCompras.Columns[campoOrdenamiento]; if (campoOrdenamiento != "") { if (ordenamiento == true) { grdCompras.Sort(columna, ListSortDirection.Ascending); } if (ordenamiento == false) { grdCompras.Sort(columna, ListSortDirection.Descending); } } }