Q&A

  • StringGrid1을 위,아래 화살표로 움직일때 StringGrid2도 같이 움직이게..
무지 급합니다...저에게 답변을 주시는 분에게 오늘 하루 행운을....

Grid 2개가 있어요

StringGrid1을 위, 아래 화살표로 움직일때마다 StringGrid2도 같이 움직이게 해야 하는데.......

글구

StringGrid1의 스크롤바를 움직일때마다 StringGrid2의 스크롤바도 움직이게......









2  COMMENTS
  • Profile
    김광섭 2001.04.03 05:24
    감사 wrote:

    > 무지 급합니다...저에게 답변을 주시는 분에게 오늘 하루 행운을....

    > Grid 2개가 있어요

    > StringGrid1을 위, 아래 화살표로 움직일때마다 StringGrid2도 같이 움직이게 해야 하는데.......

    > 글구

    > StringGrid1의 스크롤바를 움직일때마다 StringGrid2의 스크롤바도 움직이게......

    >



    StringGrid1에서 Row가 바뀌면 OnRowMoved 이벤트가 발생하잖아요 그때 위화살표인지 아래화살표인지만 알아 내서 StringGrid2도 같이 Move 시키면 되지않을까요.

    아니면, 님이 얘기한데로 KeyPress뿐만 아니라 KeyDown에서 정의해도 무관할 것 같네요.

    단지 Row위치를 저장하고 있는 전역변수 하나면 있으면 되겟네요.



    다만, 주의할점은 그리드가 에디트상태에서도 KeyPress가 작동한다면 곤란할듯 싶은데.. 그리드가 그렇게 동작안된다면 더 좋겠구요^^

    한가지 덧붙인다면, 사용자가 마우스로 다른 Row를 클릭했을 경우에는 OnClick에서 같은 Row를 잡아주면 되겠네요^^



    그럼, 항상 즐코하세요.

  • Profile
    김광섭 2001.03.31 20:25
    감사 wrote:

    > 무지 급합니다...저에게 답변을 주시는 분에게 오늘 하루 행운을....

    > Grid 2개가 있어요

    > StringGrid1을 위, 아래 화살표로 움직일때마다 StringGrid2도 같이 움직이게 해야 하는데.......

    > 글구

    > StringGrid1의 스크롤바를 움직일때마다 StringGrid2의 스크롤바도 움직이게......

    >



    TStringGrid의 이벤트중에 OnRowMoved 를 이용하시면 금발 풀린듯 싶네요.

    그럼 항상 즐코~