Hallo,
ich denke ich brauche nicht viel zu sagen, schaut euch den Screenshot im Anhang an, was ist da los?!?
Gruß David
Hallo DavidT,
auch für dich gilt: immer erst in die FAQ gucken: [FAQ] NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt [finden und beheben]. Damit solltest du das Problem leicht selbst lokalisieren und beheben können.
herbivore
Gelöst, für alle die ein ähnliches Problem haben:
Der Fehler ist ein Bug im .NET Framework. Der Aufruf bzw. die Prüfung von SelectedTabs schmeisst eine Exception, wenn die Visible-Eigenschaft des tabControls auf false steht.
Microsoft connect: SelectedTab fails when TabControl is not visible
Evtl. sollte man das in die NullReferenceException-FAQ aufnehmen!
Gruß David
Hallo DavidT,
Evtl. sollte man das in die NullReferenceException-FAQ aufnehmen!
das halte ich nicht für notwendig, denn am StackTrace sieht man das ja. Außerdem schätze ich es so ein, dass die Situation nicht "frequently" auftritt, sondern recht spezifisch ist. Und laut Microsoft wird der Bug möglicherweise in zukünftigen Versionen behoben. Trotzdem freut es mich natürlich, dass du die Ursache deines Problems gefunden hast.
herbivore
Das war ja auch nicht ernst gemeint, genau so wenig ernst wie du es gemeint haben kannst, als du den Link zur FAQ gepostet hast und den Post hier geschlossen hast.
Ob der Stacktrace da wirklich hilft, wage ich ohnehin zu bezweifeln.
Jetzt kann der Thread geschlossen werden! Danke 😃
Was das ganze mit dem StackTrace zu tun hat, ist mir ehrlich gesagt auch nicht so ganz klar - wo ist da der Zusammenhang?
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
Hallo DavidT,
Das war ja auch nicht ernst gemeint, genau so wenig ernst wie du es gemeint haben kannst, als du den Link zur FAQ gepostet hast
natürlich habe ich das vollkommen ernst gemeint.
Hallo Golo Roden,
Was das ganze mit dem StackTrace zu tun hat, ist mir ehrlich gesagt auch nicht so ganz klar
der StackTrace zeigt den Ort, an dem die Exception auftritt und ist daher ein wichtiges Hilfsmittel die Ursache zu lokalisieren. Auch dann, wenn ein Fehler in fremden Code vorliegt. Auch auf diesen Fall geht die FAQ explizit ein.
herbivore