Q&A

  • StringGrid에서... 조화지경에 이르신분들... 부탁드립니다...
제가 다름이 아니라 StringGrid를 두개(StringGrid_Main, StringGrid_Sub)을 폼에올려놓고.

StringGrid_Main를 스크롤링을 하면 StringGrid_Sub도 자동스크롤링하게하려고 합니다.

제가만든 소스인데 한번봐주세요..



procedure TForm1.StringGrid_MainTopLeftChanged(Sender: TObject);

var

CurScrollValue: Integer;

begin

CurScrollValue:= GetScrollPos(StringGrid_Main.Handle, SB_HORZ);

SetScrollPos(StringGrid_Sub.Handle, SB_HORZ, CurScrollValue, True);

end;



이건데요. 이렇게하면 스크롤은 움직이지만 StringGrid는 꿈쩍도안하더군요.

스크롤만움직이고 그리드안에있는 내용은 같이 스크롤링이 안된다는거죠.

고수님들의 조언즘 부탁드립니다 ^^

perform을 사용해서 message도 보내는 방법을 생각했습니다만. 아쉽게도... 로직구현상.

문제가 있더군요...

1  COMMENTS
  • Profile
    껄떡쇠 2000.12.07 17:34
    권경미님께서 올리신내용인데

    간단하면서도 정확해요.

    저도 그런식으로 쓰는뎁...