2016-04-14 20 views
1

Ich habe mehrere TableLayoutPanels in der MDI-Form. Steuerelemente werden in jeder Zelle als erforderliche Zellengröße angedockt.Position untergeordnetes Formular in TableLayoutPanel (vb.net)

Allerdings habe ich Single (TableLayoutPanel3), in dem ich die untergeordneten Formulare (angedockt zu füllen) möchte. Wenn auf die Schaltflächen (mit Symbolen) von TLP1 geklickt wird, werden die untergeordneten Formulare in TLP3 geöffnet und positioniert.

Kann jemand vorschlagen?

enter image description here

+0

Hallo, konnten Sie eine Lösung finden? – Sam

+0

Nein sam, ich habe gerade mein Problem gelöst, indem ich Benutzersteuerelemente erstellt habe .. Ich konnte kein Formular in ein bestimmtes TLP einfügen –

+1

Ja, das ist der Weg, wie ich es in meiner Lösung vorgeschlagen habe. Sie können kein untergeordnetes Formular in einem TLP platzieren. Bitte markieren Sie meine Antwort als die Antwort, wenn das Ihnen geholfen hat. – Sam

Antwort

2

Erstellen Sie alle Steuerelemente in Ihrem Kind Form als Benutzerkontrolle. Dann können Sie sie einfach in eine TableLayoutPanel laden. Andernfalls können Sie keine untergeordneten Formulare in einem TLP laden.

+0

Vielen Dank Sam, es war ein Turnaround zu approximieren Lösung –

+1

keine Sorgen. Freut mich, dass es dir geholfen hat. Prost! – Sam

Verwandte Themen