WinForm里的DataGrid怎么重写排序?
1.按照自己制定的规则对某一列排序
2.要实现按第一关键字,第二关键字排序,怎么做?
现在是一点头绪都没有
1.按照自己制定的规则对某一列排序
2.要实现按第一关键字,第二关键字排序,怎么做?
现在是一点头绪都没有
解决方案 »
- 急!怎样用javascript限制文本框中不能输入数字,其它的都可以输入?
- winform根据指自己指定的textbox的text内容读出相应数据库字段填写到相应的textbox里
- vs 2005 中改变字体大小
- 请问大家是否做过"拼写检查"的程序,能否给个例子或提示?(我调用word object Libary实现了,是否还有别的方法?)
- 为什么我的程序无法运行,偶是菜鸟!
- 如何使应用程序随系统启动而启动(前提在没有登陆的情况下)?
- 我想在我的程序窗体里使用操作系统自带的右键菜单,如何实现?(我不想自己写个跟系统菜单一样的,况且不同机器上的右键功能还不一样)
- 如何发一个meeting request
- 这个问题,太奇怪了,怎么解决 重载“SqlConnection”方法未获取“1”参数
- C#中什么方法能够直接将json字符串转换为HashMap?
- TCP/IP 问题 达人请进
- 有一个exe文件,在.net中怎么启动他
DataGrid.datasource=dv ;
DataView dv = (DataView)this.DataGrid1.DataSource;
你可以通过设置
dv.Sort属性来实现排序,
比如
dv.Sort = "State, ZipCode DESC";
//
什么时候改变Sort属性就有你来定了。
比如一组尺寸排序,从小到大 XS,S,M,L,XL 这样
实际情况中,很多DataGrid控件并不绑定到DataView,而是绑定到DataTable,所以运行时怎么用代码来对DataGrid控件排序呢?
这个问题我想了很久都想不出来。