使用list control控件来显示数据库的一个表,,但是想在控件中编辑子项,,怎么实现??高分重谢!急!!!!!

解决方案 »

  1.   

    list control本身不提供编辑功能,需要编辑是,动态建立一个CEdit在string位置,自己处理读入、编辑、修改。
      

  2.   

    http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=323
      

  3.   

    是需要自己提供一个EDIT控件,然后处理消息,当编辑的时候正好覆盖到那个单元就OK了,好象有点欺骗性
      

  4.   

    前一阵子为了使用CListView写了一个程序测试ListCtrl的用法。
      ListCtrl好像应该自己可以一个编辑框来修改它的子项,在它的消息中有关于编辑的消息,不过我还不会用 :)
      我自己现在也是添加一个CEdit控件(如果是在ListView里面就动态创建一个CEdit控件),然后设置字体与ListCtrl一样,在鼠标双击某个子项时将控件移到该子项上,然后获得其内容,修改以后写回就好了。
      我写的那个测试程序比较简单,如果你想要的话,可以发信到[email protected]联系。
      

  5.   

    http://www.codetools.com上面有写好的类,可以编辑子项。