Sry für den kryptischen Titel, ist nen bisschen schwer kurz zubeschreiben was ich eigentlich will.
Also ich habe eine Funktion in der statischen Klasse Cardbase die anhand eines Strings entscheidet welche Daten in eine Listbox geladen werden
Quelltext
1:
| CardBase.AddCustomToListBox(Listbox listbox, String customSets) |
Die Listbox in die eingefügt werden soll befindet sich allerdings in einem Fenster welches vom Hauptfenster geöffnet wird und zwar so:
Quelltext
1: 2:
| CardLibrary cardLibrary = new CardLibrary(); cardLibrary.Show(); |
in CardLibrary wird dann eine weiteres Fenster geöffnet
Quelltext
1: 2:
| Config.customOpen = true; CustomSets customSets = new CustomSets(); |
von dort aus wird dann die Funktion AddCustomToListBox aufgerufen
Quelltext
1: 2:
| CardLibrary cardLibrary = CardLibrary.ActiveForm as CardLibrary; CardBase.AddCustomToListBox(cardLibrary.lbCardLib, "Eventide"); |
Der Debuggen meckert nicht, allerdings wenn der Code tatsächlich ausgeführt wird.
NullReferenceException wurde nicht behandelt.
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Wo liegt da genau der Fehler?