방법: LightSwitch 응용 프로그램용 모바일 클라이언트에서 화면 이벤트 처리
HTML에서 모바일 클라이언트를 개발할 때 LightSwitch 응용 프로그램에서 사용자 특정 이벤트가 시작 될 때 실행 되는 코드를 작성할 수 있습니다.예를 들어, 클라이언트에는 화면에서 단추를 선택할 때 실행 되는 코드를 작성할 수 있습니다.
다음과 같은 종류의 때 사용자에 게 특정 작업을 실행 하는 메서드를 작성할 수 있습니다.
사용자는 단추를 선택할 때 단추 메서드를 실행 합니다.
데이터 로드, 데이터 저장 이나 화면을 닫습니다 때 일반 메서드를 실행 합니다.
사용자가 특정 사용 권한이 필요한 작업을 수행 하려고 할 때 액세스 컨트롤 메서드를 실행 합니다.
이러한 종류의 방법에 대 한 자세한 내용은 다음 절차를 수행한 후 테이블을 참조 하십시오.
이벤트를 처리하려면
솔루션 탐색기를 수정 하 여 원하는 화면을 엽니다.
화면 디자이너가 열립니다.
에 화면 디자이너 도구 모음에서 열기는 코드 작성 선택한 다음 적절 한 메서드를 선택 합니다.
코드 편집기가 열립니다.
새 메서드는 이벤트가 발생할 때 실행 하려는 코드를 입력 합니다.
화면 이벤트 메서드
메서드는 화면에 작용할 때 실행할 수 있는 다음 표에 나열 되어 있습니다.이러한 모든 메서드는 클라이언트 계층에서 실행됩니다.
단추 메서드 |
설명 |
---|---|
ButtonName_execute |
메서드와 연결 된 단추를 선택할 때 호출 됩니다. |
일반 메서드 |
설명 |
---|---|
ScreenName_created |
화면이 나타난 직후에 호출됩니다. |
컨트롤 이름_postRender |
HTML 컨트롤을 만든 후에 호출 됩니다. |
컨트롤 이름_render |
HTML 사용자 지정 컨트롤을 만들 때 호출 됩니다. |
ScreenName_save |
호출 직전에 화면이 저장 됩니다. |
액세스 제어 메서드 |
설명 |
---|---|
MethodName_canExecute |
메서드 실행 전에 호출 됩니다.LightSwitch에서는 현재 사용자의 사용 권한을 확인하기 위해 이 메서드를 호출합니다. |