'Nabend!
Ich bin zzt. dabei ein Projekt umzuschreiben.
Unter anderem werden diverse einzelne Forms jetzt als Usercontrols in ein Form eingebunden.
(Nachdem ich endlich verstanden habe, wie das funktioniert.. )
Mein Problem ist jetzt folgendes:
Ich übergebe nach überprüfen der Login-Daten aus einer MySQL-Datenbank die UserID und Name an das Hauptformular weiter (mittels WriteOnly Property) in welchem die UserID und Name 'Private' sind.
Ebenso muss ich die UserID auch an die einzelnen UserControls weiter reichen.
(Falls hier bereits der ein Denkfehler besteht, bitte laut schreien!! Danke!)
In einem Fall ist es nun so, das in der Usercontrol die ID und der Name als Label angezeigt werden.
Bisher wollte ich dieses wie folgt lösen:
Meine UserID in diesem Beispiel müsste eigentlich 2 sein.
Überprüfung des Werts mittels ausgabe in MessageBoxes habe ich schon durchgeführt.
Die Werte Stimmen, bis es an den Load-Event kommt. (Dort erhalte ich den Wert "0")
Ich vermute nun, dass dies daran liegt, dass zu diesem Zeitpunkt der Wert in myUserID noch nicht angekommen ist.
Für ein normales Formular würde ich nun einfach anstatt Load "Activated" wählen, dann sollten die Werte bereits da sein.
(Auch hier bitte laut schreien falls falsch!!)
'Activated' habe ich jetzt aber leider als Event nicht gefunden.
Vielleicht kann mich jemand nachvollziehen und mir einen Hinweis geben.
Danke schonmal!
Schurke
Ich bin zzt. dabei ein Projekt umzuschreiben.
Unter anderem werden diverse einzelne Forms jetzt als Usercontrols in ein Form eingebunden.
(Nachdem ich endlich verstanden habe, wie das funktioniert.. )
Mein Problem ist jetzt folgendes:
Ich übergebe nach überprüfen der Login-Daten aus einer MySQL-Datenbank die UserID und Name an das Hauptformular weiter (mittels WriteOnly Property) in welchem die UserID und Name 'Private' sind.
Ebenso muss ich die UserID auch an die einzelnen UserControls weiter reichen.
(Falls hier bereits der ein Denkfehler besteht, bitte laut schreien!! Danke!)
In einem Fall ist es nun so, das in der Usercontrol die ID und der Name als Label angezeigt werden.
Bisher wollte ich dieses wie folgt lösen:
Meine UserID in diesem Beispiel müsste eigentlich 2 sein.
Überprüfung des Werts mittels ausgabe in MessageBoxes habe ich schon durchgeführt.
Die Werte Stimmen, bis es an den Load-Event kommt. (Dort erhalte ich den Wert "0")
Ich vermute nun, dass dies daran liegt, dass zu diesem Zeitpunkt der Wert in myUserID noch nicht angekommen ist.
Für ein normales Formular würde ich nun einfach anstatt Load "Activated" wählen, dann sollten die Werte bereits da sein.
(Auch hier bitte laut schreien falls falsch!!)
'Activated' habe ich jetzt aber leider als Event nicht gefunden.
Vielleicht kann mich jemand nachvollziehen und mir einen Hinweis geben.
Danke schonmal!
Schurke