StringGrid의 스크롤바 처리에 대해서 질문을 하려고 합니다.
폼1에서 어떤 이벤트가 발생하면, 폼2를 ShowModal합니다.
폼2에는 StringGrid와 버튼이 하나 있습니다.
참고로, StringGrid1.Colcount = 19,StringGrid1.Rowcount = 49이라서,
StringGrid1.Scrollbars를 ssBoth로 지정하였습니다.
폼1에서 이벤트에 의해 폼2를 ShowModal하면, StringGrid1에 내용을 스크롤바만을
이용해서 49줄까지(스크로바는 맨 끝에 위치함) 살펴 본 후, 화면을 닫고, 다시
그 이벤트에 의해 폼2를 ShowModal하면, 폼2의 StringGrid1의 스크롤바가 맨 끝에
그대로 있습니다. 스크롤바의 위치를 맨 처음으로 가게 하고 싶은데, 되지 않습니다.
폼2의 FormColose event에 아래와 같이 코딩을 해 봐도 소용이 없습니다.
procedure Tform2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
StringGrid1.Col := 1;
StringGrid1.Row := 1;
end;
스크롤바의 위치를 맨 처음으로 가게 하려면, 어떻게 해야합니까??