to trainbox(战友战友亲如兄弟):谢谢你又来回答我的问题,我的问题是如何隐藏listview的某一column? 

解决方案 »

  1.   

    隐藏listview的第i列
    listview.Columns[i].width:=0;
      

  2.   

    to cqiu2000(算死草): 你讲的并不是真正隐藏,用鼠标照样能够把列拉出来,谁有好方法?
      

  3.   

    如果隐藏后不需要再显示的话
    listview.Columns[i].Destroy;
    如果需要再显示,想...
      

  4.   

    ListView1.Columns[i].MinWidth := 1;
    ListView1.Columns[i].MaxWidth := 1;
    ListView1.Columns[i].Width := 1;
    还原显示:
    ListView1.Columns[i].MaxWidth := 设置宽度;
    ListView1.Columns[i].Width := 设置宽度;
      

  5.   

    ListView1.Columns[i].MinWidth := 0;
    ListView1.Columns[i].MaxWidth := 1;
    ListView1.Columns[i].Width := 0;
    还原显示:
    ListView1.Columns[i].MaxWidth := 设置宽度;
    ListView1.Columns[i].Width := 设置宽度;