tan lleno mi DGV con algunos datos y establecer algunas columnas invisibles:¿Cómo puedo reordenar columnas en un DataGridView?
var part = inventory.espiromex_product.Where(p => p.descriptionsmall == cmbMainP.Text).First().partnumberp;
dtgAssy.DataSource = inventory.espiromex_productsub.Where(p => p.partnumberp == part);
dtgAssy.Columns["idproductsub"].Visible = false;
dtgAssy.Columns["partnumberp"].Visible = false;
dtgAssy.Columns["partnumbersubp"].Visible = true;
dtgAssy.Columns["quantity"].Visible = true;
dtgAssy.Columns["comments"].Visible = true;
dtgAssy.Columns["assemblyno"].Visible = false;
dtgAssy.Columns["assemblynodesc"].Visible = false;
dtgAssy.Columns["uomid"].Visible = true;
dtgAssy.Columns["subassemblylevelnumber"].Visible = false;
dtgAssy.Columns["scrappercent"].Visible = true;
esto está bien, pero las columnas están ordenadas alfabéticamente, ¿Cómo puedo reordenar columnas mediante programación?
tenga en cuenta que el inventario es una Entidad y estoy utilizando Linq para Entidades.
+1 ¡¡¡gracias !!! – Luiscencio