thanks

解决方案 »

  1.   

    做不到的,因为没有编辑框,除非你自己在上面覆盖一个,然后需要的时候Visible:=TRUE
    但这样做比较麻烦
      

  2.   

    恩,楼上主义不错
    点鼠标双击的时候,定位edit到items上,然后把item.index上的值传递到eidt上,然后修改,最后给一个特殊的响应,比如“回车”则保存数据,
      

  3.   

    确实很简单:
        ...
        TreeView.Selected.EditText;
        ...
      

  4.   

    我也感觉listview只能改caption那个
      

  5.   

    不行就换STRINGGRID吧,这个哪个都可以编辑