Freigeben über


Valid-Ereignis

Tritt ein, bevor ein Steuerelement den Fokus verliert.

PROCEDURE Control.Valid
[LPARAMETERS nIndex]

Parameter

  • nIndex
    Kennzeichnet ein Steuerelement eindeutig, wenn es sich in einem Steuerelementarray befindet.

Hinweise

Wenn das Valid-Ereignis Wahr (.T.) zurückgibt, kann das Steuerelement den Fokus verlieren – der Fokus wird möglicherweise nicht an ein anderes Steuerelement übergeben. Wenn das Valid-Ereignis Falsch (.F.) zurückgibt, verliert das Steuerelement den Fokus nicht.

Das Valid-Ereignis kann auch einen numerischen Wert zurückgeben. Dabei kann eine der folgenden drei Möglichkeiten eintreten:

  • Wenn 0 zurückgegeben wird, verliert das Steuerelement nicht den Fokus.
  • Wenn ein positiver Wert zurückgegeben wird, gibt dieser Wert an, um wie viele Steuerelemente der Fokus vorrückt. Wenn das Valid-Ereignis z. B. 1 zurückgibt, erhält das nächste Steuerelement den Fokus.
  • Wenn ein negativer Wert zurückgegeben wird, gibt dieser Wert an, um wie viele Steuerelemente der Fokus zurückbewegt wird. Wenn das Valid-Ereignis z. B. -1 zurückgibt, erhält das vorherige Steuerelement den Fokus.

Siehe auch

LostFocus-Ereignis | When-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)