【发布时间】:2008-12-08 00:34:44
【问题描述】:
我有一个包含列标题的排序列表,如何重新排列我的 datagridview 使其与排序列表的顺序相同?
我已经尝试了下面的代码,但这并不总是有效,有些列没有正确排序。感谢您对此的任何帮助。
sortedColumnNames.Sort();
foreach (DataGridViewColumn col in dataGridView1.Columns)
{
col.DisplayIndex = sortedColumnNames.IndexOf(col.HeaderText);
}
排序的列名: 雅典 克里特岛 科孚岛 凯法利尼亚岛 米科诺斯 罗德 圣托里尼 斯基亚索斯 赞特
【问题讨论】:
标签: c# winforms datagridview