tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Spyke
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
861
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Arijane Arijane ist offline Mitglied Silber
    Registriert seit
    Sep 2007
    Beiträge
    64
    Hallo zusammen,

    ich habe mal wieder ein kleines (großes) Problem und hoffe inständig auf Eure Hilfe. Also:

    Ich habe mir ein UserControl(1) geschrieben. Wenn man darauf klickt, wird ein neues anderes UserControl(2) geöffnet.

    Wenn ich das ganze auf die Form lege, habe ich keine Probleme und alles läuft wunderbar. Wenn ich das UserControl in einem Tabcontrol ablege funktioniert es auch, allerdings nur so lange, bis ich das Projekt speichere und schließe. Beim Neuöffnen kommt die Fehlermeldung "der Objektverweis wurde nicht auf eine Objektinstanz festgelegt". Ich bekomme auch direkt die Fehler-Zeile des UserControl1 mit ausgegeben: "Me.parentForm.Controls.Add(UserControl2)"

    Ich habe jetzt schon etliches ausprobiert, aber nichts will funktionieren. Vielleicht hat jemand eine Idee ?

    Das wäre GROSSARTIG !!
    Arijane

    Achso, beinahe vergessen: Die Fehlermeldung kommt nur, wenn ich userControl1 in einem TabControl ablege. Auf der Form funktioniert es einwandfrei...
    Geändert von Arijane (04.12.09 um 11:27 Uhr)
     

  2. #2
    Avatar von Spyke
    Spyke Spyke ist offline Capoeirista
    Registriert seit
    Oct 2002
    Beiträge
    931
    höchst wahrscheinlich ist Me.parentForm null (oder nothing glaube in VB)
    Kann es sein das dein TabControl selber auf ein eigenes UserControl liegt?

    prüf am besten mal mit DesignMode
    Code :
    1
    2
    3
    
    IF me.DesignMode = false THEN
    Me.parentForm.Controls.Add(UserControl2)
    END IF
    (VB Code wahrscheinlich fehlerhaft, lang nixs mehr in VB gemacht )

    so verhinderst du das der entsprechende Code im VisualStudio Designer ausgeführt wird

    Nachtrag: oder UserControl2 ist null/nothing
    Arijane bedankt sich. 
    www.iv-interactive.de - Projektewebsite
    WikiParser - aktuelles Projekt

  3. #3
    Arijane Arijane ist offline Mitglied Silber
    Registriert seit
    Sep 2007
    Beiträge
    64
    HA HA !!

    Das funktioniert ! Konnte den Codestück sogar 1:1 übernehmen !

    VIELEN VIELEN DANK !!
     

Ähnliche Themen

  1. UserControl im UserControl unsichtbar
    Von Arijane im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 01.12.09, 14:45
  2. TabPage ausblenden
    Von mupa0013 im Forum .NET Archiv
    Antworten: 11
    Letzter Beitrag: 24.05.08, 14:58
  3. tabPage | tabControl
    Von mayhem im Forum .NET Windows Forms
    Antworten: 3
    Letzter Beitrag: 21.09.06, 00:13
  4. UserControl in TabPage laden
    Von Klobow im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 07.10.05, 13:37
  5. Antworten: 3
    Letzter Beitrag: 11.09.04, 14:46