MattAdamson wrote:
Can you post a call stack when the exception is raised please?
ok, here it is...
System.NotSupportedException wurde nicht behandelt.
Message="Collections derived from this class aren't thread safe by default. Use your own locking system in your code."
Source="SD.LLBLGen.Pro.ORMSupportClasses.NET20"
StackTrace:
bei SD.LLBLGen.Pro.ORMSupportClasses.CollectionCore`1.System.Collections.ICollection.get_SyncRoot()
bei System.Windows.Forms.BindingSource.get_SyncRoot()
bei DevExpress.Data.DataControllerBase.CreateHelper()
bei DevExpress.Data.DataControllerBase.OnListSourceChanged()
bei DevExpress.Data.DataControllerBase.SetListSourceCore(IList value)
bei DevExpress.Data.DataControllerBase.OnBindingListChanged(ListChangedEventArgs e)
bei DevExpress.Data.DataController.OnBindingListChanged(ListChangedEventArgs e)
bei DevExpress.Data.CurrencyDataController.RaiseOnBindingListChanged(ListChangedEventArgs e)
bei DevExpress.Data.Helpers.ListDataControllerHelper.OnBindingListChanged(Object sender, ListChangedEventArgs e)
bei System.ComponentModel.ListChangedEventHandler.Invoke(Object sender, ListChangedEventArgs e)
bei System.Windows.Forms.BindingSource.OnListChanged(ListChangedEventArgs e)
bei System.Windows.Forms.BindingSource.SetList(IList list, Boolean metaDataChanged, Boolean applySortAndFilter)
bei System.Windows.Forms.BindingSource.ResetList()
bei System.Windows.Forms.BindingSource.set_DataMember(String value)
bei GUI.MainForm.cbDetail_SelectedIndexChanged(Object sender, EventArgs e) in C:\Entwicklung\LLBLGenPro\C2C_CALC_DAL\GUI\MainForm.vb:Zeile 209.
bei DevExpress.XtraEditors.Repository.RepositoryItemComboBox.RaiseSelectedIndexChanged(EventArgs e)
bei DevExpress.XtraEditors.ComboBoxEdit.UpdatePopupEditValueIndex(Int32 prevIndex)
bei DevExpress.XtraEditors.ComboBoxEdit.set_EditValue(Object value)
bei DevExpress.XtraEditors.PopupBaseEdit.AcceptPopupValue(Object val)
bei DevExpress.XtraEditors.PopupBaseEdit.DoClosePopup(PopupCloseMode closeMode)
bei DevExpress.XtraEditors.PopupBaseEdit.ClosePopup(PopupCloseMode closeMode)
bei DevExpress.XtraEditors.PopupBaseEdit.ClosePopup()
bei DevExpress.XtraEditors.Popup.PopupListBox.OnMouseUp(MouseEventArgs e)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods. IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.Run(Form mainForm)
bei GUI.MainForm.Main() in C:\Entwicklung\LLBLGenPro\C2C_CALC_DAL\GUI\MainForm.Designer.vb:Zeile 2.
bei System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
bei System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ThreadHelper.ThreadStart()