Freigeben über


Hide-Methode

Blendet ein Formular, einen Formularsatz oder eine Symbolleiste aus, indem die Visible-Eigenschaft auf Falsch (.F.) eingestellt wird.

Object.Hide

Hinweise

Benutzer können auf die Steuerelemente eines ausgeblendeten Formulars nicht zugreifen. Dennoch sind diese Steuerelemente immer noch verfügbar, und es kann mittels Code darauf zugegriffen werden. Die Steuerelemente eines ausgeblendeten Formulars behalten, obwohl sie nicht sichtbar sind, ihre eigene Einstellung der Visible-Eigenschaft.

Ist die Visible-Eigenschaft eines Formularsatzes auf Falsch (.F.) eingestellt, sind die darin enthaltenen Formulare nicht sichtbar. Benutzer können auf die Formulare eines ausgeblendeten Formularsatzes nicht zugreifen. Dennoch sind die Formulare immer noch verfügbar, und es kann mittels Code darauf zugegriffen werden. Die auf einen Formularsatz angewendete Hide-Methode verändert nicht die Visible-Eigenschaft der untergeordneten Formulare. Daher müssen Sie für ein Formular, das sich in einem Formularsatz befindet, sowohl die Einstellung der Visible-Eigenschaft des Formulars als auch diejenige des Formularsatzes überprüfen, um zu bestimmen, ob das Formular angezeigt wird.

Sobald ein Formularsatz ausgeblendet ist, aktiviert Visual FoxPro das Objekt, das zuletzt aktiv war. War vor dem Formularsatz kein anderes Objekt aktiv, wird das Visual FoxPro-Hauptfenster aktiviert.

Wenn Sie die Hide-Methode für die _SCREEN-Systemvariable aufrufen, hat dies keine Auswirkungen.

Siehe auch

Activate-Ereignis | Deactivate-Ereignis | Enabled-Eigenschaft | GotFocus-Ereignis | Show-Methode | Visible-Eigenschaft

Betrifft: Formularobjekt (Form) | Formularsatz-Objekt (FormSet) | _SCREEN-Systemvariable | Symbolleisten-Objekt