델파이
스트링그리드 TStringGird 스크롤관련 가장왼쪽, 가장위쪽 셀 위치
미스터몽키
2018. 2. 13. 19:38
TStringGrid 에서 많은 수의 컬럼과 행수가 있을 때 특정 셀의 값을 저장하고 갱신하면
가장 왼쪽에 스트링그리드의 첫번째 컬럼으로 갱신되어서 현재 편집중인 컬럼으로 다시 찾아가기가 힘들다.
이때 사용할 수 있는 속성으로
TStringGrid.LeftCol -> 화면에 보이는 가장 왼쪽 컬럼
TStringGrid.TopRow -> 화면에 보이는 가장 위쪽 행
위 속성을 이용하면 저장하기 전에 가장왼쪽, 위 값을 임시로 저장해 두고
저장하고 갱신한 후 임시로 저장한 값으로 스트링그리드를 다시 설정하면 된다.