Hinzufügen von Steuerelementen zu Formularen mit dem Klassenkatalog
Während Sie ein Formular gestalten oder ausführen, können Sie Steuerelemente aus dem Klassenkatalog hinzufügen.
So fügen Sie Steuerelemente zu einem Formular oder Container hinzu
- Öffnen Sie das Formular im Formular-Designer.
- Öffnen Sie im Klassenkatalog die Klassenbibliotheksdatei mit der Klasse des Objekts, das zum Formular hinzugefügt werden soll.
- Wählen Sie in der Klassenliste den Klassennamen aus, und ziehen Sie das Klassensymbol auf das Formular. Das Klassensymbol befindet sich über der Klassenliste.
So zeigen Sie die Klasse eines Steuerelements an, das sich auf einem Formular oder in einem Container befindet
- Wählen Sie das Steuerelement im****Formular-Designer aus.
- Wählen Sie aus dem Menü Extras den Befehl Klassenkatalog. Der Klassenkatalog wird geöffnet und zeigt die Klasse des Steuerelements an, das Sie auf dem Formular ausgewählt haben.
Sie können Ihr Formular so gestalten, dass Sie Objekte einer Klasse aus dem Klassenkatalog zu dem Formular hinzufügen können, während es ausgeführt wird. Sie erreichen dies, indem Sie eine Formularklasse entwickeln, die diese Möglichkeit über eine ihrer Eigenschaften zur Verfügung stellt.
So fügen Sie Objekte zu einem laufenden Formular oder zu einem Container hinzu, der sich auf einem Formular befindet
Führen Sie das Formular aus.
Öffnen Sie den Klassenkatalog, und zeigen Sie die Klassenliste an, die die Klasse des Objekts enthält, das Sie zu dem Formular hinzufügen möchten.
Wählen Sie die gewünschte Klasse aus, und ziehen Sie das Klassensymbol aus dem Klassenkatalog auf das Formular.
Auf dem Formular wird ein neues Objekt angezeigt, das auf der Klasse basiert, die Sie im Klassenkatalog ausgewählt haben.
**Tipp **Sie können auch eine Instanz der ausgewählten Klasse zu einem beliebigen Container hinzufügen, indem Sie den Mauszeiger über dem Container positionieren und die folgende Codezeile in das Befehlsfenster eingeben:
_oBrowser.FormAddObject(SYS(1270))
So zeigen Sie die Klasse eines Steuerelements an, das sich auf einem laufenden Formular befindet
- Setzen Sie den Fokus auf das Steuerelement.
- Wählen Sie aus dem Menü Extras den Befehl Klassenkatalog. Der Klassenkatalog wertet die Anweisung
_SCREEN.ActiveForm.ActiveControl
aus und zeigt die Klasse des Steuerelements an, das Sie auf dem Formular ausgewählt haben.
Siehe auch
Durchsuchen von Klassen mit dem Klassenkatalog | Schaltflächen des Klassenkatalogs | Das Fenster des Klassenkatalogs | Anpassen des Klassenkatalogs | SaveAs-Methode | SaveAsClass-MethodeAnzeigen von Klassenhierarchien | Anzeigen der Informationen einer Typbibliothek