none
VC中ListCtrl某列的列标题需要两行 RRS feed

  • 问题

  • VC中ListCtrl中列标题一般多只有一行,现在想使某列的列标题有两行,如:某列的标题为“信息”,而它实际上包含“信息1”,“信息2”两列,这个该怎么实现?
    2009年4月8日 8:48

答案

  • VC自带的那个List不支持两行的列标,你要重载ListCtrl的Column控制部分,自己写代码来实现.
    最简单的办法,网上搜一个支持标题两行的List

    Hello world
    2009年4月8日 14:59
    版主
  • 换一个吧,FlexGrid,或者CodeProject Grid Control都行


    minjiaqi
    2009年4月9日 0:53
  • 最笨的办法是在标题下插入的第一行中,需要两列的字段内容用空格隔开,以后的行该字段的内容也相应的用空格隔开
    欢迎光临我的个人网站:http://www.joyvc.cn,本网站提供[IM即时通信|棋牌游戏|网游开发|UI编程|网络通讯|组件开发|图像多媒体|数据库]方面的VC/C++/C技术文章、源代码和教程资料
    2009年4月9日 1:20
    版主

全部回复

  • VC自带的那个List不支持两行的列标,你要重载ListCtrl的Column控制部分,自己写代码来实现.
    最简单的办法,网上搜一个支持标题两行的List

    Hello world
    2009年4月8日 14:59
    版主
  • 换一个吧,FlexGrid,或者CodeProject Grid Control都行


    minjiaqi
    2009年4月9日 0:53
  • 最笨的办法是在标题下插入的第一行中,需要两列的字段内容用空格隔开,以后的行该字段的内容也相应的用空格隔开
    欢迎光临我的个人网站:http://www.joyvc.cn,本网站提供[IM即时通信|棋牌游戏|网游开发|UI编程|网络通讯|组件开发|图像多媒体|数据库]方面的VC/C++/C技术文章、源代码和教程资料
    2009年4月9日 1:20
    版主