0
我在VB.Net應用程序中使用DataGridView控件,其中列正在動態添加到正在代碼中創建的DataTable中。我需要按名稱按字母順序排列一些列。按字母順序排列DataGridView中的列
E.g.
姓名,門牌號碼,B,d,A,C
我需要的...
姓名,門牌號碼,A,B,C,d
這些列是他們所需要的,所以我不能在以前訂購它們。
我在VB.Net應用程序中使用DataGridView控件,其中列正在動態添加到正在代碼中創建的DataTable中。我需要按名稱按字母順序排列一些列。按字母順序排列DataGridView中的列
E.g.
姓名,門牌號碼,B,d,A,C
我需要的...
姓名,門牌號碼,A,B,C,d
這些列是他們所需要的,所以我不能在以前訂購它們。
這不是VB.NET,但在C#這個問題應該有你需要的答案:How can I sort the column headers in a datagrid alphabetically
DisplayIndex
是關鍵。
如果你不想做的LINQ,那麼你可以執行的代碼執行以下操作:
還有這裏的問題討論如何change datagrid columns order or index
+1的鏈接,這解決了我的問題。 – tsilb 2010-12-02 20:46:27