그리드 » Api

enablecheckrow

Description

그리드 체크박스 컬럼 전체에 대한 활성화 상태를 설정하는 API이다.

Parameters

Parameters Type Description
bEnable BOOL 체크박스 컬럼의 활성화 여부(true, false)
bApplyHeaderCheck BOOL [옵션] 체크박스 헤더부에도 적용 여부 (기본값: false)

Return Value

Type Description
void 없음

Remark

그리드 체크박스 컬럼은 그리드의 속성에 의해서 자동으로 표시되는 컬럼이다.

그리드 체크박스 컬럼은 use_checkrow 속성을 통해서 설정되며, 다중 체크박스 기능은 multi_checkrow 속성을 통해서 설정된다.

이 함수는 그리드의 use_checkrow 속성이 true로 설정되어 있는 상태에서만 반영된다.

bEnable 파라미터를 false로 설정한 경우, 사용자가 그리드의 체크박스 컬럼의 내용을 변경할 수 없지만, setcheckedrow 함수 호출을 통해서 체크박스 컬럼의 상태를 변경할 수 있다.

이 함수를 호출할 경우, 기존의 체크컬럼의 상태는 변경되지 않는다. 체크컬럼의 상태를 변경하기 위해서는 setcheckedrow, setcheckedallrow 함수를 사용한다.

특정 로우의 체크박스 컬럼의 활성화 상태를 제어하기 위해서는 enablecheckrowex 함수를 사용해야 한다.

Example

// 그리드 이름 : grdNormal // 테스트 버튼 이름 : btnTestEnableCheckRow // 그리드 체크박스 컬럼 활성화 여부 테스트 버튼 클릭 이벤츠 처리 function btnTestEnableCheckRow_on_mouseup() { grdNormal.enablecheckrow(false); }

See Also

enablecheckrowex
isenablecheckrow
isenablecheckrowex
setcheckrowheaderenable
getcheckrowheaderenable

Viewer Ver.

9.1.1.1

Update Date

20230802