ListView中如何给汉字排序?

terrywolf 2006-04-11 05:51:52
ListView中有一个字段A的内容是记录学生年级的,如“一年级、二年级、三年级”,
ListView默认的排序方式是按拼音排序的:“二年级、三年级、一年级”,
要实现单击列首排序时,按年级顺序排序“一年级、二年级、三年级”,如何实现?
...全文
256 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
denbes 2006-04-16
  • 打赏
  • 举报
回复
我想请问下Vansoft?
何为 " 同時截獲列寬Change的消息,
過濾掉"
??
多谢!

vansoft 2006-04-12
  • 打赏
  • 举报
回复
不太好實現,

變通的方法是用一隱藏列。
裏面寫1,2,3。。。。。10,11,12。。。。
當點擊中文列時,用這一列按數字排序。

效果可以做到。
terrywolf 2006-04-12
  • 打赏
  • 举报
回复
太感谢Vansoft了,
把代码也放上来吧?
真是帮了我的大忙了!
vansoft 2006-04-12
  • 打赏
  • 举报
回复
把列宽设为0,同時截獲列寬Change的消息,
過濾掉,用戶就拉不出來了。

代碼一如果隱藏listview一列的貼子。
terrywolf 2006-04-12
  • 打赏
  • 举报
回复
哦,那如何让ListView中的某一列隐藏呢?
把列宽设为0的话,用户一拖动改变列宽,
隐藏的这一列就会显示出来,
楼上二位再给指指路吧?
wxrwan 2006-04-12
  • 打赏
  • 举报
回复
好像用楼上的方法是最容易的了

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧