Type: "Bool" 인 컬럼을 생성 시, HeaderCheck(Col) 속성을 통해 헤더(Header)에 전체 선택 checkbox를 생성 할 수 있습니다.

//Header에 헤더 체크박스 추가
options.Cols = [
    ...
    {
        Header:{
            Value: "체크박스",
            HeaderCheck: 1
        },
        Type: "Bool", Name: "sCheckBox", Width: 100, ...
    },
    ...
];


[Type: "Bool"  컬럼 Header에 HeaderCheck(Col) 속성 설정]




이때 생성되는 checkbox는 헤더 타이틀과 같이 표현되기 위해 약간 좌측에 표시됩니다.


만약 Value 를 빈 값으로 입력한 뒤, Header에 IconAlign을 사용하면 아래와 같이 가운데 정렬을 할 수 있습니다.


//Header에 IconAlign을 사용
{
  "Header": {
    "Value": "",
    "HeaderCheck": 1, //헤더(Header)에 체크박스 생성
    "IconAlign": "Center" //체크박스 가운데 정렬
  },
  "Type": "Bool",
  "Name": "CheckData",
  "Width": 80,
  "Align": "Center",
  "CanEdit": 1
}


[Type: "Bool"  컬럼 Header에 HeaderCheck(Col) 를 가운데 정렬함]