gpt4 book ai didi

c# - 当用户单击列标题时,是否可以强制 DataGridView 控件按单元格内容以外的值排序?

转载 作者:太空宇宙 更新时间:2023-11-03 11:52:48 25 4
gpt4 key购买 nike

我正在使用 c#2.0 和 WinForms。

我有一个 datagridview 控件,未绑定(bind),加载少量数据,其中包括与客户相关的“状态”。

现在状态由用户设置并分配一个序列号。我想在网格的一列中显示状态的名称(足够直截了当)但是我的网格中有客户数据,按状态的序列号排序,而不是用户单击“状态”时的名称(按字母顺序) "列标题。

这可能吗?怎么办?

最佳答案

您需要对 DataGridView 进行自定义排序。参见 this article在 MSDN 上。

您要查看的示例是使用 IComparer 接口(interface)进行自定义排序。您的 RowComparer 将检查每个 DataGridViewRow 序列号单元格。

关于c# - 当用户单击列标题时,是否可以强制 DataGridView 控件按单元格内容以外的值排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1635159/

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