cxGrid에서 원하는 위치에 Focus를 옮기기…

cxGrid에서 원하는 위치에 또는 검색된 위치에 Focus를 옮기고 Editong모드로 만들고자 할때 사용합니다.

아래 예제는 그룹 또는 소트가 되어도 컬럼이 어디에 있던 원하는 위치로 이동해 줍니다.

요기서 중요한것은 GetRowIndexByRecordIndex 함수입니다.
이 넘은 RecordIndex를 RowIndex로 바꿔줍니다.
따라서, RecordIndex를 이용하여 값을 찾다가 찾으면 RowIndex로 Focus를 이동합니다.

 

프로그램은 논리의 순서대로 일단 작성하고 나중에 천천히 최적화를 시키면 됩니다.
첫 술부터 배부를 수는 없습니다.

즐거운 하루 되십시요.

Author: yyjksw