Infragistics控件遇到了一个奇怪的问题。
在大多数情况下,它们工作正常,但是一次又一次,一个人将无法在运行时渲染,我会在表格上看到红十字通过它的控件。最新的示例是UltraGridExcelExporter的构造函数尝试获取System.Drawning Graphics类中的Device Context的句柄(下面的调用堆栈 - 减去公司专有的调用)。
任何想法是什么导致了这个以及我如何处理它,因为在Infragistics控件中引发了错误?
Type : System.ArgumentException
Message : Parameter is not valid.
Source : System.Drawing
Help link :
ParamName :
Data : System.Collections.ListDictionaryInternal
TargetSite : IntPtr GetHdc()
HResult : -2147024809
Stack Trace: at System.Drawing.Graphics.GetHdc()
at Infragistics.Win.UltraWinGrid.ExcelExport.UltraGridExcelExporter..ctor()
at Infragistics.Win.UltraWinGrid.ExcelExport.UltraGridExcelExporter..ctor(IContainer container)