델파이

스트링그리드 TStringGird 스크롤관련 가장왼쪽, 가장위쪽 셀 위치

미스터몽키 2018. 2. 13. 19:38

TStringGrid 에서 많은 수의 컬럼과 행수가 있을 때  특정 셀의 값을 저장하고 갱신하면


가장 왼쪽에 스트링그리드의 첫번째 컬럼으로 갱신되어서 현재 편집중인 컬럼으로 다시 찾아가기가 힘들다.


이때 사용할 수 있는 속성으로 


TStringGrid.LeftCol   -> 화면에 보이는 가장 왼쪽 컬럼


TStringGrid.TopRow  -> 화면에 보이는 가장 위쪽 행


위 속성을 이용하면 저장하기 전에 가장왼쪽, 위  값을 임시로 저장해 두고


저장하고 갱신한 후 임시로 저장한 값으로 스트링그리드를 다시 설정하면 된다.