private void mostrarFormularioOrdenarProveedor() { try { frmOrdenarProveedor ordenarProveedores = new frmOrdenarProveedor(); ordenarProveedores.Ascendente = ordenamiento; ordenarProveedores.campo = campoOrdenamiento; ordenarProveedores.ShowDialog(); campoOrdenamiento = ordenarProveedores.campo; ordenamiento = ordenarProveedores.Ascendente; DataGridViewColumn columna = grdProveedores.Columns[campoOrdenamiento]; if (campoOrdenamiento != "") { if (ordenamiento == true) { grdProveedores.Sort(columna, ListSortDirection.Ascending); } if (ordenamiento == false) { grdProveedores.Sort(columna, ListSortDirection.Descending); } } } catch (Exception r) { MessageBox.Show(r.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); } }