Normalerweise werden Steuerelemente zu Formularen hinzugefügt. Aber ich muss eine gegenteilige Sache tun - fügen Sie eine Form-Instanz zum Behälterbenutzersteuerelement hinzu.
Der Grund dafür ist, dass ich eine Anwendung von Drittanbietern in meine eigene einbetten muss. Das Konvertieren des Formulars in ein Benutzersteuerelement ist aufgrund der Komplexität nicht möglich.
Dies ist möglich, indem Sie die TopLevel-Eigenschaft des Formulars auf false festlegen. Dadurch wird es zu einem untergeordneten Fenster, das fast nicht von einem UserControl zu unterscheiden ist. Hier ist ein Beispiel für ein Benutzersteuerelement mit dem erforderlichen Code:
%Vor%Tags und Links .net c# winforms user-controls