How to disable sort in DataGridView?

前端 未结 9 666
孤城傲影
孤城傲影 2020-12-04 23:35

How can I disable sort in DataGridView? I need to disable the header DataGridView sorting.

9条回答
  •  臣服心动
    2020-12-05 00:06

    I was looking for a way to disable my already existing DataGridView and came across several answers. Oddly enough, the first few results on google were some very old topics. This being the earliest one of them, I decide to put my answer here.

    private void dgvDetails_ColumnStateChanged(object sender, DataGridViewColumnStateChangedEventArgs e)
    {
        e.Column.SortMode = DataGridViewColumnSortMode.NotSortable;
    }
    

    The description when you click on ColumStateChanged in the properties window is:

    "Occurs when a column changes state, such as gaining or loosing focus"

    Granted there are many ways to do this but I thought I'd add this one here. Can't say I found it anywhere else but then again I only read the first 5 topics I found.

提交回复
热议问题