Compartilhar via


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

  1. Em Gerenciador de Soluções, abra a tela que você deseja alterar.

    O designer de tela é aberto.

  2. Na barra de ferramentas Selecione o designer , abra a lista de Escreva o código , escolha o método apropriado

    Code Editor aparece.

  3. 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.

Consulte também

Outros recursos

Telas do cliente HTML para aplicativos do LightSwitch