如何利用点击按钮对ListView中的特定栏进行排序

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:55:16
有没有办法通过click button来对特定栏(非第一栏)进行排序.或者说有没有办法通过buttonclick事件来触发特定栏的columnclick事件
PS:点击列头,按当前列的内容排序已经做好

其实在C#里 事件 只是一个委拖,而构建者是 该事件所属对象的容器.
你想模仿事件,倒不如 直接调用该columnclick里的方法也是一样的.
就像你添加了对columnclick 的处理,那么肯定会+= 或 注册一个委托方法,你可
构建 一个ColumnClickEventArgs 再直接 调用该方法所指向的委拖方法 ,参数就是 listview对象,新构建的 ColumnClickEventArgs对象

当然,想模仿的话,应该也可以.看看SendMessage 但这个是API..C#好像没封装吧.可以参考下 MSDN文档