把cloumns的autosize设为False

解决方案 »

  1.   

    灵活一点的是,根据字串的长短和需要,动态改变column的宽度
      

  2.   

    对不起
    你的方法不行
    listv.Items.Clear;
      for i:=listv.Columns.Count downto 1  do
                            begin
                            listv.Columns.Delete(i-1);
                            end;
      for i:=0 to count-1 do
            begin
                    listv.Columns.Add;
                    listv.column[i].Caption:=title[i];
                    listv.Column[i].MinWidth:=xwidth[i];
                    listv.Column[i].Width:=xwidth[i];
                    listv.Column[i].AutoSize:=true;
            end;
      end;
    上面是column的定义我是这样定义的column把autosize:=false也不可以
    加入数据後显示....怎样才会不出现....呢而全部数据显示呢
      

  3.   

    灵活一点的是,根据字串的长短和需要,动态改变column的宽度
      

  4.   

    与listView.Items[i].indent有关,请查一查Help!