• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1787
2006.06.21 (20:57:31)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :windows
* 문의할 Component명 및 버전 : Grid(1,2,1,144)
* DataSet 버전 : 1,2,1,30
* Tr 버전 : 1,2,1,24
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

안녕하세요.

grid에서 checkbox 사용한 컬럼에서 현재 선택되어 있지 않은 컬럼을 선택해서 checkbox 값을 변경할려고 하면 두번 클릭해야되네요.

나름대로 다음처럼 grid의 OnLButtonDown() 이벤트에 스크립트를 만들어서 처리해볼려고 했는데
이렇게 하면 checkbox를 둘러싼 컬럼의 비어있는 영역을 클릭하면 제대로 동작을 하는데 checkbox를 클릭하면 두번처리되면서 checkbox 값을 바꿀수가 없네요.

if ( Colid == "status" ) {
        switch( tb_dsGrid.NameValue(Row, Colid) )  {
                case 0 :
                        tb_dsGrid.NameValue(Row, Colid) = 1;
                        break;
                case 1 :
                        tb_dsGrid.NameValue(Row, Colid) = 0;
                        break;
        }
}

혹시 grid에서 checkbox 컬럼 클릭시 checkbox가 받는 이벤트를 처리할 수 있는 방법이 있는지요?
 
Tag List
XE Login