gpt4 book ai didi

c# - 如何重新排序 DataGridView 中的列?

转载 作者:可可西里 更新时间:2023-11-01 03:06:18 31 4
gpt4 key购买 nike

所以我用一些数据填充我的 DGV 并将一些列设置为不可见:

        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;

这很好,但是列是按字母顺序排序的,我如何以编程方式重新排序列?

请注意,库存是一个实体,我正在使用 Linq to Entities。

最佳答案

您可以设置 DisplayIndex property各个列的。

关于c# - 如何重新排序 DataGridView 中的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2858580/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com