Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#如何按升序或降序(最大-最小值或最小-最大值)对datagridview列中的数值进行排序_C# - Fatal编程技术网

C#如何按升序或降序(最大-最小值或最小-最大值)对datagridview列中的数值进行排序

C#如何按升序或降序(最大-最小值或最小-最大值)对datagridview列中的数值进行排序,c#,C#,我在DataGridView中有三列,如下所示 我希望排序是这样的,列“Name”根据名字从a-Z按字母顺序排序,即 [Table][2] 或列“名称”和“位置”根据列“分数”按值的降序排序,如下所示: [附表][3] 我用的是C#。谢谢您必须使用Sort()方法进行排序,该方法采用列和方向 ListSortDirection direction = SortOrder.Ascending; dataGridView1.Sort(dataGridView1.Columns["Name"],

我在DataGridView中有三列,如下所示

我希望排序是这样的,列“Name”根据名字从a-Z按字母顺序排序,即

 [Table][2]
或列“名称”和“位置”根据列“分数”按值的降序排序,如下所示:

[附表][3]

我用的是C#。谢谢

您必须使用
Sort()
方法进行排序,该方法采用列和方向

ListSortDirection direction = SortOrder.Ascending;
dataGridView1.Sort(dataGridView1.Columns["Name"], direction);

您的代码伙伴在哪里?标记下来,因为您要求SO为其编写代码you@moxie你的问题解决了吗?你为什么不找呢?