ThinkGeo.com    |     Documentation    |     Premium Support

InvalidOperationException was unhandled

InvalidOperationException was unhandled


Collection was modified; enumeration operation may not execute


Source    WpfDesktopEdition


StackTrack      at ThinkGeo.MapSuite.WpfDesktopEdition.Tile.<>c_DisplayClass2.<DrawException>b_0() at System.Windows.Threading.Exception Wrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)


 


Do you know what the problem is?



Hi Liu,  
  
 Would you please provide us a “self-contained” sample for a further test?  
  
 Waiting for your further information 
   
  
 Johnny 


1. We add three custom styles to an InMemoryFeatureLayer to draw different features. 
 2. We use a timer to refresh the InMemoryFeatureLayer. 
 3. In the refresh function, firstly we clear all the features on the InMemoryFeatureLayer, then we add new features on it. 
  
 The exception will appeared affter running a period of time.

1. We add three custom styles to an InMemoryFeatureLayer to draw different features. 
 2. We use a timer to refresh the InMemoryFeatureLayer. 
 3. In the refresh function, firstly we clear all the features on the InMemoryFeatureLayer, then we add new features on it. 
  
 The exception will appeared running for a period of time.

 Hi Liu,



 


Thanks for your further information, we have tried to recreate the problem but the problem still didn’t show up, attached is our sample code, would you please check it and tell us if we missed anything?


 


Waiting for your further information


 


Johnny



Post11278.txt (2.3 KB)