我将一DataTable绑定到DataGridView里面,dt里有四列(0,1,2,3),dataGridView里面有三列(0,1,2),请问:如何实现,点击第一列(0)表头,按dt里的第四列排序?谢谢~
解决方案 »
- 金山打字通的c#代码
- button按钮如何去掉鼠标点击时说获得的焦点(就是button周围的一个方框如何去掉)
- 400分求一C#函数:彻底删除EXCEL中某SHEET的第一行
- c#,用了多个timer控件,若同时响应,有优先级问题吗?
- 关于ShowDialog显示等待框的问题,急用
- ado.net
- 使用Web Service怎么保存服务器和客户端的用户连接状态!
- 如何让pictureBox里的图片全屏显示!在线等!望各位不吝赐教!!
- C#如何获取数据表的开启状态
- C#,Access和datagridview的操作问题
- 访问internet数据库,在线等
- WinForm 带CheckBox的TreeView 双击CheckBox时的奇怪问题
你要自己写个数据源了,查查BindingList的
void ApplySortCore(PropertyDescriptor property, ListSortDirection direction)方法吧。
我是在DataGridView里面添加了一隐藏列,然后在Column[0]的鼠标点击事件里,让其按隐藏列排序~