|
답변에 감사드립니다..
실제로 사용하려고 하는내용은 PGUP, PGDN, Wheel Move에 관한 처리를 하기위해서입니다...
그런데 그리드의 Row 수가 정해져 있지않다면 DBGrid안에서 화면에 출력된 ROW수를 알아야
처리를 할 수 있겠지요... 그래서 화면에 뿌려진 Row의 갯 수를 알고 싶은 겁니다...
꼭필요한 기능이라 생각됩니다... ( 제생각에 )
많은 조언 부탁드립니다...
즐거운 하루 되세요... 내일까지 쭈욱..... ^_^
유영인.Chris 님이 쓰신 글 :
: DBGrid는 TopRow 라는 프로퍼티가 없어, 현재 표시된 셀의 실질적인 인덱스를 뽑아오기 어렵습니다. 만약, 단순히 TopRow 갯수를 알고 싶으시다면, 아래와 같은 꽁수(?) 로 얻어올 수 있습니다.
:
: DBGrid1->MouseCoord 라는 메소드는 마우스 좌표를 기준으로 하여, 인덱스 번호를 얻어옵니다. 이것은 DB의 실질적인 Index가 아닌, Grid의 Index 입니다.
:
: 함수를 하나 만들어 놓으시고, Grid의 MouseCoord 메소드로 하여금 Grid를 쭉 훑어서 검색하면, 현재 표시된 Index 갯수를 알 수 있지 않을까 싶습니다.
:
:
: system69 님이 쓰신 글 :
: : DBGrid의 전체 갯수가 아니라 현재 화면에 보이는 Row의 갯수를 알수 있는 방법이 없을까요...
: :
: : 아시는분 있으시면 알려 주십시요...
: :
: : 급하게 부탁드립니다...
: :
: : 즐거운 하루 되세요... 내일까지 쭈욱..... ^_^
|