Width must be non-negative... exception
Posted: Thu Jun 09, 2011 8:53 am
Hello,
I have report, which is not problem to show in Designer, but if we put it into StiWpfViewerControl, dispatcher catch this exception....
System.ArgumentException: Width must be non-negative.
at System.Windows.Rect.set_Width(Double value)
at Stimulsoft.Report.Painters.StiTextWpfPainter.Paint(StiComponent component, StiPaintEventArgs e)
at Stimulsoft.Report.Components.StiComponent.Paint(StiPaintEventArgs e)
at Stimulsoft.Report.Painters.StiContainerWpfPainter.PaintComponents(StiContainer container, StiPaintEventArgs e)
at Stimulsoft.Report.Painters.StiPageWpfPainter.Paint(StiComponent comp, StiPaintEventArgs e)
at Stimulsoft.Report.Components.StiComponent.Paint(StiPaintEventArgs e)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.RenderPageContent(StiPageVisual pageVisual)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.UpdatePagesPlacement(Boolean allowAnimation, Double baseOpacity)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.UpdatePagesPlacement(Double baseOpacity)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.UpdatePagesPlacement()
at Stimulsoft.Report.Viewer.StiWpfViewerControl.c__DisplayClass1d.b__1c(Object , EventArgs )
at System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
I have report, which is not problem to show in Designer, but if we put it into StiWpfViewerControl, dispatcher catch this exception....
System.ArgumentException: Width must be non-negative.
at System.Windows.Rect.set_Width(Double value)
at Stimulsoft.Report.Painters.StiTextWpfPainter.Paint(StiComponent component, StiPaintEventArgs e)
at Stimulsoft.Report.Components.StiComponent.Paint(StiPaintEventArgs e)
at Stimulsoft.Report.Painters.StiContainerWpfPainter.PaintComponents(StiContainer container, StiPaintEventArgs e)
at Stimulsoft.Report.Painters.StiPageWpfPainter.Paint(StiComponent comp, StiPaintEventArgs e)
at Stimulsoft.Report.Components.StiComponent.Paint(StiPaintEventArgs e)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.RenderPageContent(StiPageVisual pageVisual)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.UpdatePagesPlacement(Boolean allowAnimation, Double baseOpacity)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.UpdatePagesPlacement(Double baseOpacity)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.UpdatePagesPlacement()
at Stimulsoft.Report.Viewer.StiWpfViewerControl.c__DisplayClass1d.b__1c(Object , EventArgs )
at System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)