Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Tritt ein, bevor ein Steuerelement den Fokus erhält.
PROCEDURE Control.When
[LPARAMETERS nIndex]
Parameter
- nIndex
Kennzeichnet ein Steuerelement eindeutig, wenn es sich in einem Steuerelementarray befindet.
Hinweise
Wenn das When-Ereignis Wahr (.T.) zurückgibt, erhält das Standard-Steuerelement (Default) den Fokus. Gibt das When-Ereignis Falsch (.F.) zurück, erhält das Steuerelement nicht den Fokus. Wenn ein Steuerelement den Fokus erhält, gilt die folgende Ereignisreihenfolge:
- When-Ereignis
- GotFocus-Ereignis
Bei Listenfeld-Steuerelementen (ListBox) tritt das When-Ereignis immer dann ein, wenn ein Benutzer den Fokus zwischen Listeneinträgen durch Anklicken von Einträgen oder durch Verschieben der Markierung mit den Pfeiltasten bewegt.
Anmerkung Das Datenraster-Steuerelement (Grid) hat kein GotFocus-Ereignis, daher wird nur das When-Ereignis ausgelöst.
Für alle anderen Steuerelemente tritt das When-Ereignis beim Versuch ein, den Fokus auf das Steuerelement zu bewegen.
Siehe auch
GotFocus-Ereignis | Valid-Ereignis
Betrifft: Kontrollkästchen-Steuerelement (CheckBox) | Kombinationsfeld-Steuerelement (ComboBox) | Befehlsschaltflächen-Steuerelement (CommandButton) | Schaltflächengruppe-Steuerelement (CommandGroup) | Bearbeitungsfeld-Steuerelement (EditBox) | Datenraster-Steuerelement (Grid) | Listenfeld-Steuerelement (ListBox) | Optionsfeld-Steuerelement (OptionButton) | Optionsgruppen-Steuerelement (OptionGroup) | Drehfeld-Steuerelement (Spinner Control) | Textfeld-Steuerelement (TextBox)