vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Form in Form Panel 
Autor: ErfinderDesRades
Datum: 09.11.13 09:46

cyberian90 schrieb:
Zitat:

Private Sub BttnLoad_Click(sender As System.Object, e As
System.EventArgs) Handles BttnLoad.Click
        Dim f As New SubForm
        f.TopLevel = False
        f.WindowState = FormWindowState.Maximized
        f.FormBorderStyle = Windows.Forms.FormBorderStyle.None
        f.Dock = DockStyle.Fill
        f.Visible = True
        Me.Panel1.Controls.Add(f)
        f.Show()
    End Sub
Das ist sehr eigentümlich, denn Forms sind eigentlich als TopLevel-Controls konzipiert, und nicht dazu da, in annere ContainerControls eingebettet zu werden.

Zum Einbetten von "subForms" sind UserControls vorgesehen.
Also du kannst deinem Projekt statt des (Sub-)Forms ein UserControl zufügen, und dieses im Form-Designer ebenso bearbeiten wie ein Form, und dieses ucl ist dann zum Einbetten bisserl besser geeignet.
Insbesondere kannst du es auch aus der Toolbox aufs Form ziehen, falls gewünscht.

Aber vmtl. hast du schon viel Arbeit ins SubForm gesteckt?

(Rechtschreibfehler urheberrechtlich geschützt)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Form in Form Panel1.410cyberian9007.11.13 21:29
Re: Form in Form Panel750ModeratorDaveS07.11.13 21:44
Re: Form in Form Panel738cyberian9007.11.13 21:52
Re: Form in Form Panel806Manfred X07.11.13 22:07
Re: Form in Form Panel755ErfinderDesRades09.11.13 09:46
Re: Form in Form Panel751cyberian9009.11.13 12:15

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel