page no. 97616506
- 기능 설명
- DataGrid에서 Edit 모드일 때, 키보드 입력 시의 이벤트(OnCellKeyDown)를 설정할 수 있습니다.
- OnCellKeyDown 사용자 정의 이벤트는 Grid가 편집모드일 때, Cell의 keydown을 하는 시점에 발생합니다.
- DataGrid에서 Edit 모드일 때, 키보드 입력 시의 이벤트(OnCellKeyDown)를 설정할 수 있습니다.
- 사용 방법
- Script Editor에 이벤트를 이용한 동작을 작성합니다.
- 아래 예제는 CRUD 입력시 마지막 셀에 ENTER 키가 입력될 때, 행이 추가되는 기능을 구현한 것입니다.sample code
Matrix.getObject('DataGrid').OnCellKeyDown = function(s,e){ //예시코드: enter일 때 grid 행 추가 //event keyCode를 확인합니다. if(e.Event && e.Event.keyCode !== 13) return; var grid = Matrix.getObject('DataGrid'); //Matrix.getObject(e.Id); //행을 추가합니다. grid.AppendRow(false); }
- 아래 예제는 CRUD 입력시 마지막 셀에 ENTER 키가 입력될 때, 행이 추가되는 기능을 구현한 것입니다.
- Script Editor에 이벤트를 이용한 동작을 작성합니다.
참고 사항
주의 사항
변경 사항
변경 전 변경 후 릴리즈 번호 Edit 모드일 때, 키보드 입력 시의 이벤트를 설정할 수 없었습니다. Edit 모드일 때, 키보드 입력 시의 이벤트(OnCellKeyDown)를 설정할 수 있습니다. 7.0.500.20241212-11
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 |
|
샘플 정보
- 샘플 URL :
- 샘플 파일