Q&A

  • 아시는 분 계신가요...?
StringGrid에 보면 FixedCols 라는 속성이 있습니다.

이 FixedCols속성을 지정하면 컬럼이 고정이 되어 스크롤되지 않습니다...

예를 들어 컬럼이 1 2 3 4 5 6 7 8 9... 가 있을때

FixedCols속성을 3 이라고 지정하고 1 2 3 컬럼이 고정이 되지요...

이때 고정되지 않은 나머지 컬럼은 스크롤이 될 겁니다..

스크롤이 될때 일부 컬럼(4 5 6..)들은 스크롤된 상태에 따라 Fix된 컬럼에 의해 가려지게 될 겁니다..

제 질문은요... 어느 컬럼까지가 가려지고 안보이는지를 알 수 있는 방법이 있는가 하는겁니다..



아시는분...

3  COMMENTS
  • Profile
    윤유섭 2000.11.02 19:45
    LeftCol Perperty를 이용하면 될것 같은데요.





    궁금.. wrote:

    > StringGrid에 보면 FixedCols 라는 속성이 있습니다.

    > 이 FixedCols속성을 지정하면 컬럼이 고정이 되어 스크롤되지 않습니다...

    > 예를 들어 컬럼이 1 2 3 4 5 6 7 8 9... 가 있을때

    > FixedCols속성을 3 이라고 지정하고 1 2 3 컬럼이 고정이 되지요...

    > 이때 고정되지 않은 나머지 컬럼은 스크롤이 될 겁니다..

    > 스크롤이 될때 일부 컬럼(4 5 6..)들은 스크롤된 상태에 따라 Fix된 컬럼에 의해 가려지게 될 겁니다..

    > 제 질문은요... 어느 컬럼까지가 가려지고 안보이는지를 알 수 있는 방법이 있는가 하는겁니다..

    >

    > 아시는분...

  • Profile
    궁금.. 2000.11.02 23:08
    먼저 답변을 주셔서 정말 감사드립니다.

    그런데..

    LeftCol 속성만 가지고는 어느 컬럼까지가 숨겨지는지는 알 수 없을 것 같은데요.

    제가 잘못 알고 있는 건가요..?

    한번만 더 봐주시면...



    윤유섭 wrote:

    > LeftCol Perperty를 이용하면 될것 같은데요.

    >

    >

    > 궁금.. wrote:

    > > StringGrid에 보면 FixedCols 라는 속성이 있습니다.

    > > 이 FixedCols속성을 지정하면 컬럼이 고정이 되어 스크롤되지 않습니다...

    > > 예를 들어 컬럼이 1 2 3 4 5 6 7 8 9... 가 있을때

    > > FixedCols속성을 3 이라고 지정하고 1 2 3 컬럼이 고정이 되지요...

    > > 이때 고정되지 않은 나머지 컬럼은 스크롤이 될 겁니다..

    > > 스크롤이 될때 일부 컬럼(4 5 6..)들은 스크롤된 상태에 따라 Fix된 컬럼에 의해 가려지게 될 겁니다..

    > > 제 질문은요... 어느 컬럼까지가 가려지고 안보이는지를 알 수 있는 방법이 있는가 하는겁니다..

    > >

    > > 아시는분...

  • Profile
    윤유섭 2000.11.03 01:33
    procedure TForm1.grdTopLeftChanged(Sender: TObject);

    begin

    with grd do

    caption := inttostr(fixedcols+1) + '번째 Col부터' + inttostr(leftcol-fixedcols) + '개가 숨겨져 있습니다.';

    end;





    StringGrid의 TopLeftChaged이벤트에 위의 코드를 넣어보세요.





    궁금.. wrote:

    > 먼저 답변을 주셔서 정말 감사드립니다.

    > 그런데..

    > LeftCol 속성만 가지고는 어느 컬럼까지가 숨겨지는지는 알 수 없을 것 같은데요.

    > 제가 잘못 알고 있는 건가요..?

    > 한번만 더 봐주시면...

    >

    > 윤유섭 wrote:

    > > LeftCol Perperty를 이용하면 될것 같은데요.

    > >

    > >

    > > 궁금.. wrote:

    > > > StringGrid에 보면 FixedCols 라는 속성이 있습니다.

    > > > 이 FixedCols속성을 지정하면 컬럼이 고정이 되어 스크롤되지 않습니다...

    > > > 예를 들어 컬럼이 1 2 3 4 5 6 7 8 9... 가 있을때

    > > > FixedCols속성을 3 이라고 지정하고 1 2 3 컬럼이 고정이 되지요...

    > > > 이때 고정되지 않은 나머지 컬럼은 스크롤이 될 겁니다..

    > > > 스크롤이 될때 일부 컬럼(4 5 6..)들은 스크롤된 상태에 따라 Fix된 컬럼에 의해 가려지게 될 겁니다..

    > > > 제 질문은요... 어느 컬럼까지가 가려지고 안보이는지를 알 수 있는 방법이 있는가 하는겁니다..

    > > >

    > > > 아시는분...