Compartir a través de


When (Evento)

Tiene lugar antes de que un control reciba el enfoque.

PROCEDURE Control.When
[LPARAMETERS nIndex]

Parámetros

  • nIndex
    Identifica de forma única un control si está en una matriz de controles.

Observaciones

Si el evento When devuelve verdadero (.T.), el control predeterminado recibe el enfoque. Si el evento When devuelve falso (.F.), el control no recibe el enfoque. El orden de los eventos cuando un control obtiene el enfoque es:

  1. Evento When
  2. Evento GotFocus

Para los controles ListBox, el evento When ocurre cada vez que un usuario mueve el enfoque entre los elementos de la lista al hacer clic en los elementos o al mover la selección con las teclas de dirección.

Nota   El control Grid no tiene un evento GotFocus y por lo tanto, sólo se activa el evento When.

En el caso del resto de los controles, el evento When ocurre cuando se intenta mover el enfoque al control.

Vea también

GotFocus (Evento) | Valid (Evento)

Se aplica a: CheckBox | ComboBox | CommandButton | CommandGroup | EditBox | Grid | ListBox | OptionButton | OptionGroup | Spinner | TextBox