Gestire eventi e metodi

Associare metodi a un evento

  1. In Progetto selezionare l’oggetto desiderato: in Eventi compaiono gli eventi dell’oggetto.

  2. Fare clic su image1 in prossimità dell’evento di interesse e selezionare il metodo desiderato (vedere Selezionare un metodo), poi fare clic su Seleziona.

  3. Se il metodo prevede degli argomenti, espandere il metodo e impostarli.

  4. Ripetere i tre passi precedenti per ogni metodo da associare allo stesso evento.

Configurare un evento di cambiamento

  1. In Progetto selezionare l’oggetto desiderato.

  2. Fare clic con il pulsante destro del mouse sulla variabile di interesse, poi Nuovo > Evento di cambiamento: l’evento compare nel pannello Eventi.

  3. Fare clic su image2 in prossimità dell’evento di interesse e selezionare il metodo desiderato (vedere Selezionare un metodo), poi fare clic su Seleziona.

  4. Se il metodo prevede degli argomenti, espandere il metodo e impostarli.

  5. Ripetere i quattro passi precedenti per ogni metodo che si vuole associare allo stesso evento.

Gestire eventi di un oggetto da un altro oggetto

  1. In Progetto selezionare l’oggetto che deve gestire l’evento di un altro oggetto.

  2. Fare clic su image3 nell’intestazione del pannello Eventi e selezionare l’evento da gestire di un altro oggetto, poi fare clic su Seleziona.

    Nota

    gli eventi sono identificati dall’icona image4.

  3. Per associare un metodo all’evento, fare clic su image5 in prossimità dell’evento selezionato e selezionare il metodo desiderato, poi fare clic su Seleziona.

  4. Se il metodo prevede degli argomenti, espandere il metodo e impostarli.

Selezionare un metodo

A seconda che il metodo da associare a un evento sia globale o locale, procedere come segue:

Per selezionare un metodo…

Allora nella finestra di selezione…

E…

globale

espandere il nodo Commands, poi espandere il nodo che identifica il tipo di metodo

selezionare il metodo desiderato.

locale

espandere il nodo dell’oggetto desiderato

selezionare il metodo desiderato.

Creare un nuovo metodo di un oggetto in Q Studio

  1. All’interno del pannello Progetto, fare clic sul nodo desiderato, poi fare clic su image6, NetLogic, NetLogic di runtime: viene creato un nuovo NetLogic.

  2. Fare clic con il pulsante destro del mouse sul NetLogic, New, Method:

    • Nel NetLogic viene aggiunto il seguente codice:

      [ExportMethod]
      public void MethodName()
      {
      
      }
      
    • Si apre il NetLogic nell’editor di codice impostato.

  3. (Opzionale) Rinominare il metodo in C#.

Vedi anche

Concetti correlati

Eventi e metodi