그리드 가이드
각 가이드에 대한 내용은 좌측 메뉴를 선택하여 확인하세요.
개요
그리드 컴포넌트는 다건의 데이터를 처리하기 위한 컴포넌트이며, 그리드의 각 셀은 “아이템”이란 용어로 명명한다.
그리드 컴포넌트는 데이터 표현 방식에 따라, 그리드/멀티라인 그리드/트리 그리드로 구분된다.
주요 속성
속성 | 설명 |
---|---|
header_horzcount | 그리드 수평헤더 행 갯수를 설정한다. |
column | 그리드 열 속성을 설정한다. |
linenumber_show | 그리드 순번 컬럼을 표시한다. |
use_checkrow | 그리드 체크 컬럼을 표시한다. |
주요 이벤트
이벤트 | 설명 |
---|---|
on_useraction | 그리드 팝업에서 사용자 동작에 대한 작업을 진행하기 전에 발생하는 이벤트 |
on_prekeydown | 사용자가 입력한 키보드 이벤트에 대해서 표시 및 처리하기 전에 호출되는 이벤트 |
on_keydown | 키가 눌렸을 때 호출되는 이벤트 |
on_itemselchange | 그리드 아이템 선택 변경 이벤트 |
on_itemeditshow | 그리드 아이템이 편집 상태가 시작/종료 시점에 발생하는 이벤트 |
on_itemeditcomplete | 그리드 아이템에 대한 편집이 완료한 시점에 발생하는 동기식 리턴값 이벤트 |
on_begindrag | 그리드 아이템 드래그 시작 이벤트 |
on_enddrag | 그리드 아이템 드래그 완료 이벤트 |
on_dropcomplete | 그리드 드랍 이벤트 |
on_headerclick | 그리드 헤더부 아이템 클릭 이벤트 |
on_headerdblclick | 그리드 헤더부 아이템 더블클릭 이벤트 |
on_itemclick | 그리드 아이템 클릭 이벤트 |
on_itemmousedown | 그리드 아이템 마우스다운 이벤트 |
on_itemdblclick | 그리드 아이템 더블클릭 이벤트 |
on_itembtnclick | 그리드 아이템내 버튼 클릭 이벤트 |
on_itempopbtnclick | 그리드 아이템내 팝버튼 클릭 이벤트 |
on_itemvaluechange | 그리드 아이템 값 변경 진행 이벤트 |
on_itemvaluechanged | 그리드 아이템 값 변경 완료 이벤트 |
on_itemeditvalidation | 그리드 아이템 편집 완료전 이벤트 |
on_headercheckclick | 그리드 헤더부 체크박스 클릭 |
on_headerrclick | 그리드 헤더부 마우스 우측버튼 클릭 |
on_statitemclick | 그리드 통계행/통계열 아이템 클릭 |
on_statitemdblclick | 그리드 통계행/통계열 아이템 더블클릭 |
on_checkrowclick | 그리드에서 체크로우 클릭 |
on_checkrowchange | 그리드 체크로우 상태 변경 |
on_rclick | 그리드 마우스 우측 버튼 클릭 |
on_mousein | 그리드 마우스 진입 이벤트 |
on_mouseout | 그리드 밖으로 마우스 커서가 나갔을 때 호출 |
on_mousedown | 그리드 마우스 다운 이벤트 |
on_click | 그리드 마우스 클릭 이벤트 |
on_selectblock | 그리드 블럭 선택 완료 이벤트 |
on_sortcomplete | 그리드 정렬 완료 이벤트 |
on_filtercomplete | 그리드 필터 완료 이벤트 |
on_fileloadstart | 그리드 파일 로드 시작 이벤트 |
on_fileload | 그리드 파일 로드 완료 이벤트 |
on_filesavestart | 그리드 파일 저장 시작 이벤트 |
on_filesave | 그리드 파일 저장 완료 이벤트 |
on_precontextmenu | 그리드 컨텍스트 메뉴 표시 전 이벤트 |
on_columnwidthchange | 그리드 컬럼 너비 변경 이벤트 |
on_columnmove | 그리드 컬럼 위치 이동 이벤트 |
on_paste | 그리드 값 붙여넣기 처리 전 이벤트 |
on_pastecomplete | 그리드 값 붙여넣기 처리 이벤트 |
on_focusin | 그리드 포커스인 이벤트 이벤트 |
on_focusout | 그리드 포커스아웃 이벤트 이벤트 |
on_validation | 그리드 아이템값 검증 이벤트 |
on_vscroll | 그리드 수직 스크롤 이동 이벤트 |
on_hscroll | 그리드 수평 스크롤 이동 이벤트 |
on_dropfiles | 그리드 파일 드롭 이벤트 |
주요 API
API | 설명 |
---|---|
getrowcount | 행의 갯수를 구한다. |
getcolumncount | 열의 갯수를 구한다. |
getitemtext | 아이템의 값을 구한다. |
setitemtext | 아이템의 값을 설정한다. |
insertitemtext | 행을 삽입/추가하면서 아이템의 값을 설정한다. |