Hello Telerik Team,
I am facing a rather strange problem with the telerik dropdownlist and listbox.
I am developing an application which relies on a couple of nonmanaged driver-dlls. As soon as I load one particular dll, after that I cannot instanianate ANY telerik dropdownlist or listbox. As soon as the controls ctor is called, an arithmeticexception is thrown. The call stack is as follows:
Do you have any idea how I could work around this problem?
best regards
Ulrik
I am facing a rather strange problem with the telerik dropdownlist and listbox.
I am developing an application which relies on a couple of nonmanaged driver-dlls. As soon as I load one particular dll, after that I cannot instanianate ANY telerik dropdownlist or listbox. As soon as the controls ctor is called, an arithmeticexception is thrown. The call stack is as follows:
bei Telerik.WinControls.UI.RadScrollBarElement.get_ThumbLengthProportion()
bei Telerik.WinControls.UI.RadScrollBarElement.SetupThumb(Int32 newValue, Boolean thumbLocationOnly)
bei Telerik.WinControls.UI.RadScrollBarElement.set_Maximum(Int32 value)
bei Telerik.WinControls.UI.VirtualizedScrollPanel`2..ctor()
bei Telerik.WinControls.UI.RadListElement..ctor()
bei Telerik.WinControls.UI.PopupEditorElement.CreateChildElements()
bei Telerik.WinControls.UI.RadDropDownListElement.CreateChildElements()
bei Telerik.WinControls.RadElement.CallCreateChildElements()
bei Telerik.WinControls.RadElement.Construct()
bei Telerik.WinControls.RadElement..ctor()
bei Telerik.WinControls.RadItem..ctor()
bei Telerik.WinControls.UI.PopupEditorElement..ctor()
bei Telerik.WinControls.UI.RadDropDownListElement..ctor()
bei Telerik.WinControls.UI.RadDropDownList.CreateChildItems(RadElement parent)
bei Telerik.WinControls.RadControl.Telerik.WinControls.IComponentTreeHandler.CreateChildItems(RadElement parent)
bei Telerik.WinControls.RadControl.ComponentOverrideElementTree.CreateChildItems(RadElement parent)
bei Telerik.WinControls.RadControl.Construct()
bei Telerik.WinControls.RadControl..ctor()
bei Telerik.WinControls.UI.RadDropDownList..ctor()
bei SenseIT._4Dtwo.CatchIT.Forms.AddNewDevice.InitializeComponent() in E:\Projekte\es-tfs\ES.4Dtwo\ES.4Dtwo.Hydra\ES.4Dtwo.Hydra\SenseIT.4Dtwo.CatchIT\Forms\AddNewDevice.Designer.cs:Zeile 37.
bei SenseIT._4Dtwo.CatchIT.Forms.AddNewDevice..ctor() in E:\Projekte\es-tfs\ES.4Dtwo\ES.4Dtwo.Hydra\ES.4Dtwo.Hydra\SenseIT.4Dtwo.CatchIT\Forms\AddNewDevice.cs:Zeile 20.
bei SenseIT._4Dtwo.CatchIT.Controls.DeviceView.radButton1_Click(Object sender, EventArgs e) in E:\Projekte\es-tfs\ES.4Dtwo\ES.4Dtwo.Hydra\ES.4Dtwo.Hydra\SenseIT.4Dtwo.CatchIT\Controls\DeviceView.cs:Zeile 161.
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei Telerik.WinControls.RadControl.OnClick(EventArgs e)
bei Telerik.WinControls.UI.RadButton.ButtonElement_Click(Object sender, EventArgs e)
bei Telerik.WinControls.RadItem.OnClick(EventArgs e)
bei Telerik.WinControls.UI.RadButtonItem.OnClick(EventArgs e)
bei Telerik.WinControls.RadItem.DoClick(EventArgs e)
bei Telerik.WinControls.RadItem.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadElement.RaiseRoutedEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadItem.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadElement.RaiseRoutedEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadElement.DoMouseUp(MouseEventArgs e)
bei Telerik.WinControls.ComponentInputBehavior.OnMouseUp(MouseEventArgs e)
bei Telerik.WinControls.RadControl.OnMouseUp(MouseEventArgs e)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei Telerik.WinControls.RadControl.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 SenseIT._4Dtwo.CatchIT.Program.Main() in E:\Projekte\es-tfs\ES.4Dtwo\ES.4Dtwo.Hydra\ES.4Dtwo.Hydra\SenseIT.4Dtwo.CatchIT\Program.cs:Zeile 21.
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()
Do you have any idea how I could work around this problem?
best regards
Ulrik