Q&A

  • listview에서 다음칼럼에 글넣기
listview에서 column을 몇개 추가했습니다.

그런데 form1.ListView1.Items.Add.Caption := ftpList.file_name; 이런식으로하면
첫번째 칼럼에만 자료가 추가가됩니다.

두번째,세번째 칼럼에 에도 자료를 넣으려면 어
3  COMMENTS
  • Profile
    배종윤 2004.03.18 22:19
    첫번째 칼럼음 Caption으로 값을 인식합니다.
    그리고 나머지 칼럼은 SubItem으로 인식합니다.
    다음과 같이 해보세요

    ListView1.items[i].Subitems[칼럼번호] := '값';
    ListView1.items[i] 리스트의 행번호 입니다.

    SubItems[칼럼번호] 는 칼럼 만드실때보시면 앞에 번호가 붙어 있을겁니다.
    그번호를 사용하시면 되구요 실제 번호가 1번이면 caption때문에 0번으로 사용하셔야 원하시는 칼럼번호로 인식합니다.

    그럼 수고하세요
  • Profile
    장태원 2004.03.18 02:34
    속성에서 viewstyle 이 vsIcon 이면

    새로고침식으로 재정렬 해주어야 합니다.

    vsList 라면 다음과 같이 해주면 됩니다.

    var InsertItem : TListItem;
    begin
      with ListView1 do
        InsertItem := Items.Insert(2);
      InsertItem.Caption := Edit1.Text;

    end;

  • Profile
    박희경 2004.03.19 07:22