Como tratar eventos de tela em um cliente móvel para um aplicativo do LightSwitch
Como você desenvolve um cliente móvel HTML no aplicativo de LightSwitch , você pode escrever código que executa quando um usuário inicia um determinado evento.Por exemplo, você pode escrever código que executa quando um usuário escolhe um botão em uma tela no cliente.
Você pode escrever os seguintes tipos de métodos para executar quando um usuário executa alguma ação:
Próximo métodos executados quando um usuário escolhe um botão.
Métodos gerais executados quando um usuário carregar dados, salvar dados, ou fechar uma tela.
Métodos de controle de acesso executados quando um usuário tentar executar uma tarefa que requer determinadas permissões.
Para obter mais informações sobre esses tipos de métodos, consulte as tabelas após o procedimento a seguir.
Para manipular um evento
Em Gerenciador de Soluções, abra a tela que você deseja alterar.
O designer de tela é aberto.
Na barra de ferramentas Selecione o designer , abra a lista de Escreva o código , escolha o método apropriado
Code Editor aparece.
No novo método, insira código que você deseja executar quando o evento ocorre.
Selecione métodos de eventos
As tabelas a seguir listam os métodos que podem executar quando um usuário interage com uma tela.Todos esses métodos executam no nível do cliente.
Método de botão |
Descrição |
---|---|
_execute deButtonName |
Chamado quando um usuário escolha o botão que está associado com o método. |
Métodos gerais |
Descrição |
---|---|
ScreenName_created |
Chamado logo após a tela aparecer. |
_postRender deControlName |
Chamado após HTML para o controle é criado. |
_render deControlName |
Chamado para criar HTML para um controle personalizado. |
_save deScreenName |
Chamado imediatamente antes de uma tela é salvo. |
Métodos de controle de acesso |
Descrição |
---|---|
_canExecute deMethodName |
Chamado antes de um método é executado.LightSwitch chame esse método para verificar permissões do usuário atual. |