2016-03-21 14 views
-1

Also mache ich ein kleines Programm, wo ich ein UserControl in einem Tab-Steuerelement habe. Und ich versuche herauszufinden, wie man innerhalb des Benutzer-Steuerelements eine Ebene zurückfährt, um dem Tab-Steuerelement Registerkarten hinzuzufügen.C# UserControl in TabControl verschachtelt, accessTabControl

+0

ist das Winform oder WPF? – CarbineCoder

+0

Es ist ein winform – Lazurus

+0

Das sollte helfen - http://stackoverflow.com/questions/8820606/get-access-to-parent-control-from-user-control-c-sharp – CarbineCoder

Antwort

-1

Okay, Danke für den Kommentar, ich es herausgefunden, die Verbindung von CarbineCoder geschrieben hatte den folgenden Code

Form parentForm = (this.Parent as Form); 

Dies ist der Code, den ich aber war

Form parentForm = (this.Parent.Parent as Form); 
, was tatsächlich benötigt zu verwenden versuchte,
+0

Nun, das macht keinen Sinn. Das Übergeordnete Element des Benutzersteuerelements ist die TabPage. Das übergeordnete Element der Registerkarte ist das TabControl. Das ist keine Form. Tun Sie das überhaupt nicht, es ist falsch. –

+0

Ich wollte das TabControl obwohl? Ich wollte das TabControl bekommen – Lazurus