问题如标题通过属性设置,以及代码方式(代码如下)都不能实现,  
 
for i:=0 to lvDataOutput.Columns.Count-1 do
      lvDataOutput.Column[i].Alignment := taCenter;其他列居中正常!如果解决,使用的dephi2005

解决方案 »

  1.   

    for i:=0 to lvDataOutput.Columns.Count-1 do
    i设置初始值了没有????
      

  2.   

    for i:=0(这不是初始值啊) to lvDataOutput.Columns.Count-1 do
      

  3.   

    看看Delphi里的源码:
    procedure TListColumn.SetAlignment(Value: TAlignment);
    begin
      if (Alignment <> Value) and (Index <> 0) then
      begin
        FAlignment := Value;
        Changed(False);
        TListColumns(Collection).Owner.Repaint;
      end;
    end;第一列是不能居中的,只能使用默认的靠左