안녕하십니까?
계속 디비그리드를 사용하다 이번에 스트링 그리드를 사용하는데,
조금 아니 많이 어렵네요....
대부분 해결했는데, 한가지가 해결이 안되서 이렇게 고수님의 내공을 조금 빌리까 하여 이렇게 글을 올립니다.
스트링 그리드의 이름 : sg
제가 알고자 하는 것은 선택된 셀의 값을 알고 싶습니다.
(예를 들면 아래와 같습니다.)
현재 1행에 포커서가 있다면 sg.row 값은 0입니다.
그런데 2행으로 포커서가 이동하면 sg.row 값은 여전히 0입니다.
그런데 여기서 옆으로나 밑으로 가면 sgr.row=1이 됩니다.
옆으로 가면 row의 값이 맞지만, 밑으로 포커서가 가면 2가 되어야 할 값이
1이 되니 환장하겠습니다.
스트링 그리드의 포커스 이동이 한 박자 넣는데 해결 방법이 없는지 궁금합니다.
이벤트는 스트링 그리드의 selectcell 이벤트에 저장하였습니다.
고수님드
제 생각으로는 1행에서 2행으로 값이 넘어 갈때,
2행의 값이 아닌 1행의 값을 row에 입력되는것 같습니다.
이벤트를 keyup또는 mouseup event에 하니
저의 의도대로 실행됩니다.
즐코하시길.....
이경원 wrote:
> 안녕하십니까?
>
> 계속 디비그리드를 사용하다 이번에 스트링 그리드를 사용하는데,
> 조금 아니 많이 어렵네요....
>
> 대부분 해결했는데, 한가지가 해결이 안되서 이렇게 고수님의 내공을 조금 빌리까 하여 이렇게 글을 올립니다.
>
> 스트링 그리드의 이름 : sg
>
> 제가 알고자 하는 것은 선택된 셀의 값을 알고 싶습니다.
>
> (예를 들면 아래와 같습니다.)
>
> 현재 1행에 포커서가 있다면 sg.row 값은 0입니다.
> 그런데 2행으로 포커서가 이동하면 sg.row 값은 여전히 0입니다.
>
> 그런데 여기서 옆으로나 밑으로 가면 sgr.row=1이 됩니다.
> 옆으로 가면 row의 값이 맞지만, 밑으로 포커서가 가면 2가 되어야 할 값이
> 1이 되니 환장하겠습니다.
>
>
> 스트링 그리드의 포커스 이동이 한 박자 넣는데 해결 방법이 없는지 궁금합니다.
>
> 이벤트는 스트링 그리드의 selectcell 이벤트에 저장하였습니다.
>
> 고수님드