그리드 » Api

setusecheckbox

Description

그리드 체크박스 컬럼의 사용 여부를 설정하는 API이다.

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

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

Parameters

Parameters Type Description
bUseCheckBox bool 체크박스 컬럼 사용여부 (true, false)

Return Value

Type Description
void 없음

Remark

체크박스 컬럼의 다중 체크 기능을 사용하기 위해서는, setmulticheckrow 함수를 사용한다.

체크컬럼 헤더에 체크 박스를 표시하기 위해서는, usemulticheckrowheader 함수를 사용한다.

Example

// 그리드 이름 : grdNormal1, grdNormal2 // 테스트 버튼 이름 : btnTestSetUseCheckBox // 그리드1(grdNormal1)은 단일 체크 // 그리드 체크박스 컬럼 사용 여부 테스트 버튼 클릭 이벤트 처리 function btnTestSetUseCheckBox_on_mouseup() { // grdNormal1 그리드는 단일 행만 체크되도록 설정 setUseCheckBox(grdNormal1, true, false, false); // grdNormal2 그리드는 체크박스 컬럼의 멀티 체크 기능으로 설정하지만, // 체크박스 컬럼 헤더에 체크 박스는 표시하지 않음 setUseCheckBox(grdNormal2, true, true, false) } /** * 그리드 체크박스 컬럼과 관련된 사용 여부를 설정한다. * @param objGrid 그리드 오브젝트 * @param bUseCheck 체크박스 컬럼 사용 여부 * @param bUseCheck 체크박스 컬럼 멀티 체크 기능 사용 여부 * @param bUseMultiUseCheckBox 멀티 체크박스 컬럼 헤더에 체크 박스 사용 여부 * @param bShow 표시 여부 */ function setUseCheckBox(objGrid, bUseCheck, bUseMultiCheck, bUseMultiUseCheckBox) { // 체크박스 컬럼 사용 여부 설정 objGrid.setusecheckbox(bUseCheck); if(bUseCheck == true) { // 멀테 체크박스 컬럼 사용 여부 설정 objGrid.setmulticheckrow(bUseMultiCheck); // 멀티 체크박스 컬럼 헤더에 체크 박스 사용 여부 설정 objGrid.usemulticheckrowheader(bUseMultiUseCheckBox); } }

See Also

getusecheckbox
setmulticheckrow

Viewer Ver.

9.1.1.1

Update Date

20121119