Q&A

  • stringgrid에서 한 라인(Row)을 삭제
stringgrid에서 한 라인(Row)을 삭제



stringgrid에서 한 라인(Row)을 삭제하려고 합니다



어떻게 해야하나요?



Row는 중간이구요



column은 2입니다.



1  COMMENTS
  • Profile
    김성동 1999.06.11 00:10
    StringGrid의 소스를 보면 protected 멤버로 DeleteRow란 프로시져가 있습니다.

    그러니까 StringGrid에서 상속 받아서 새로운 그리드를 만들고 DeleteRow를 Public 멤버로 Override해 주시면 됩니다.

    예를 들면 아래와 같습니다.



    Type

    TDelGrid = Class(TStringGrid)

    public

    { Public declarations }

    procedure DeleteRow(ARow: Longint); override;

    end;



    implementation



    procedure TDelGrid.DeleteRow(ARow : LongInt);

    begin

    inherited DeleteRow(ARow);

    end;



    그럼...



    정청환 께서 말씀하시기를...

    > stringgrid에서 한 라인(Row)을 삭제

    >

    > stringgrid에서 한 라인(Row)을 삭제하려고 합니다

    >

    > 어떻게 해야하나요?

    >

    > Row는 중간이구요

    >

    > column은 2입니다.

    >