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) 를 가운데 정렬함]