社区
C#
帖子详情
WinForm中DataGridView排序问题?
syunqiang
2011-09-11 07:39:45
我读取一个Excel表,并按照设置(只提取想要的列),显示在DataGridView控件中,如下图:
我想按照第一列(猪关键字)和第二列(次关键字)来给DataGridView排序,该如何操作,请不吝赐教:
...全文
233
5
打赏
收藏
WinForm中DataGridView排序问题?
我读取一个Excel表,并按照设置(只提取想要的列),显示在DataGridView控件中,如下图: 我想按照第一列(猪关键字)和第二列(次关键字)来给DataGridView排序,该如何操作,请不吝赐教:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
syunqiang
2011-09-12
打赏
举报
回复
搞定了,在显示到DataGridView之前,先创建一个DataView:
DataView dv = DataView(datatable);
然后利用DataView的排序:
dv.Sort = "字段1 asc, 字段2 asc";
如果是降序用desc,可以多列排序,
然后在关联到DataGridView中,
DataGridView.DataSource = dv;
就OK了,感谢大家的帮助!
seamone
2011-09-11
打赏
举报
回复
在绑定到DataGridView之前排序,如DataTable
sainmars
2011-09-11
打赏
举报
回复
把数据存到DataTable里排好序
在绑定到DataGridView
ajaxtop
2011-09-11
打赏
举报
回复
先运用方法
把数据拿到DataSet中然后绑定DataGridView
利用GridView排序,便罢
wuha555
2011-09-11
打赏
举报
回复
DataGridView,里面放datatable?
解决
winform
DataGridView
绑定数字值列
排序
不对的
问题
解决
WinForm
中
DataGridView
绑定DataTable后,数字列
排序
异常
问题
。通过调整列数据类型为Int32,实现正确的数字
排序
。
Winform
dataGridView
多列
排序
问题
(不重新访问数据库)
这段代码展示了如何在Windows Forms应用程序
中
实现
dataGridView
的多列
排序
功能。当用户点击
dataGridView
的列头时,程序会根据已设置的
排序
标志更新
排序
顺序,并在列头上显示升序或降序的指示符。
排序
逻辑包括切换
排序
方向以及处理多列同时
排序
的情况。最后,程序使用DataTable的DefaultView进行实际的数据
排序
并更新
dataGridView
的数据源。
WinForm
中
DataGridView
使用DataView的Sort
排序
后删除数据行数错误
问题
本文介绍了使用
DataGridView
控件进行数据绑定的方法,并详细说明了如何正确地从DataView
中
删除所选行,避免直接操作原始数据集导致的
问题
。
c#
Winform
DataGridView
排序
教学+自定义
排序
实现(基于SortCompare事件)
本文介绍如何在C#
Winform
的
DataGridView
中
实现数据
排序
,包括使用SortMode属性进行简单
排序
以及通过SortCompare事件实现自定义
排序
规则。通过SortCompare事件,可以解决字符串形式数字
排序
的
问题
,并能实现根据多列数据进行复杂
排序
的操作。
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章