안녕하세요.
윈도XP에서 DBGrid의 세로 스크롤바에 문제가 있는 듯하여 질문 드립니다.
증상은 이렇습니다.
DBGrid 두 개를 연동하여 Master/slave로 사용하는데요,
Master 레코드 이동시 slave DBGrid에서 세로 스크롤바가 생겼다가 없어졌다가 합니다.
원래 DBGrid는 레코드가 1개 이하일 때는 세로스크롤이 사라지고, 2개 이상이면 나타나고 그러잖아요.
그런데 어떨땐 나타나고 어떨땐 레코드가 100개가 넘어가도 안나타나고 그러네요.
문제는 win98, win2000에서는 문제 없는데 XP에서만 그런다는 겁니다.
그래서 강제로 스크롤이 항상 생기도록
ShowScrollBar(DBGrid5.Handle, SB_VERT, true);
라고 넣어봐도 XP에서는 역시 마찬가지입니다.
저와 같은 증상을 겪고있는 분 안계신지요.
경험담과 해결방법 부탁드립니다.^^