Hallo,
ich erprobe gerade meine Kenntnisse in C# und stosse schon an meine Grenzen.
Ich erstelle 2 Threads:
		                     
             C#-Quelltext
                        C#-Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 
 | ThreadStart bstart = delegate { GetItems(_textBlockOldInstallPath, "OLD"); };Thread bThread = new Thread(new ThreadStart(bstart));
 bThread.SetApartmentState(ApartmentState.STA);
 bThread.Start();
 
 ThreadStart astart = delegate { GetItems(_textBlockNewInstallPath, "NEW"); };
 Thread aThread = new Thread(new ThreadStart(astart));
 aThread.SetApartmentState(ApartmentState.STA);
 aThread.Start();
 | 
		
	  
danach möchte ich in ein anderes TabItem Wechseln was mit dem Fehler:
Der aufrufende Thread kann nicht auf dieses Objekt zugreifen, da sich das Objekt im Besitz eines anderen Threads befindet.
Was muss ich da ändern ??
danke
Cay
Moderiert von  Th69: C#-Tags hinzugefügt
Th69: C#-Tags hinzugefügt