Condividi tramite


Procedura: gestire gli eventi di schermata in un client mobile per un'applicazione LightSwitch

Quando si sviluppa un client mobile HTML nell'applicazione di LightSwitch, è possibile scrivere codice che viene eseguito quando un utente avvia un determinato evento.Ad esempio, è possibile scrivere codice che viene eseguito quando l'utente sceglie un pulsante su uno schermo nel client.

È possibile scrivere i seguenti tipi di metodi eseguiti quando un utente esegue alcune operazioni:

  • Con i metodi eseguiti quando un utente sceglie un pulsante.

  • I metodi generici eseguiti quando i dati dei carichi utente, salvare i dati, o chiude uno schermo.

  • Metodi di controllo di accesso eseguiti quando un utente tenta di eseguire un'attività che richiede determinate autorizzazioni.

Per ulteriori informazioni su questi tipi di metodi, vedere le tabelle dopo la procedura riportata di seguito.

Per gestire un evento

  1. In Esplora soluzioni, aprire lo schermo che si desidera modificare.

    Verrà aperta la finestra Progettazione schermata.

  2. Nella barra degli strumenti Progettazione schermata, aprire l'elenco Scrivi codice e quindi scegliere il metodo appropriato

    Verrà aperto l'editor di codice.

  3. Il nuovo metodo, digitare il codice da eseguire quando si verifica l'evento.

Tuttavia i metodi di evento

Nelle seguenti tabelle sono elencati i metodi che possono essere eseguiti quando un utente interagisce con uno schermo.Tutti questi metodi vengono eseguiti a livello client.

Metodo del pulsante

Descrizione

_execute diButtonName

Chiamato quando un utente sceglie il pulsante associato al metodo.

Metodi generali

Descrizione

ScreenName_created

Chiamato immediatamente dopo la visualizzazione della schermata.

_postRender diControlName

Chiamata dopo il markup HTML per la creazione del controllo.

_render diControlName

Chiamato per creare il markup per un controllo personalizzato.

_save diScreenName

Chiamato poco prima uno schermo viene salvato.

Metodi di controllo di accesso

Descrizione

_canExecute diNomemetodo

Chiamata prima di un metodo funziona.LightSwitch chiama questo metodo per verificare le autorizzazioni per l'utente corrente.

Vedere anche

Altre risorse

Schermate del client HTML per applicazioni LightSwitch