Current filter:
                                You should refresh the page.
                                We apologize for the inconvenience. Our ordering system and the support center may be offline for a few hours on Sunday, May 19 due to maintenance tasks.
                                0
                                  • I have bind Chart (silverlight) with Dev X PivotGrid and Pivot Grid with SSAS Cube(Multi dimentional data).

                                    My Pivot grid has 18000 record with 6 columns.

                                    If i select few records in Pivot Grid , it works fine.

                                    If i select all record in Pivot Grid, I am getting following Error message.

                                    "
                                    System.OutOfMemoryException was unhandled
                                    Message: An unhandled exception of type 'System.OutOfMemoryException' occurred in Unknown Module."

                                    What could be solution of above issue ? You early reply will appreciated.

                                You must  log in  or  register  to leave comments

                                1 Solution

                                0

                                I regret to inform you that this issue is related to constraints of MS Silverlight framework. There is no built-in capability to place more then 30000 visual elements on the canvas. Each bar or point element is presented as a visual control group.
                                As an immediate solution, use Line Series to visualize large data sets. In this case, each line point will not be represented as a visual control group.

                                • Chad Rust 06.25.2012

                                  It able to show in Pirvot grid. What could be wrong in Chart.
                                  Can you provide me some sample code ?

                                • You can use your code. Set the Diagram.SeriesTemplate property to LineSeries2D to display a Line chart. To improve performance, you can reduce the number of visual objects - axis and point labels, point markers, and so on.
                                  Additionally, please review our online ChartIntegration demo. This demo demonstrates how to change the type of series at runtime.

                                  http://demos.devexpress.com/DemoCenter/Silverlight/?PivotGridDemo#Charts_Integration

                                • Chad Rust 06.26.2012

                                  I have tried with Line Seriies 2D, But still getting same Error.

                                  Please suggest solution.

                                • Hi Chad,

                                  Please confirm that you have excluded axis labels, point labels and point marker elements from the chart diagram. Review the following sample code snippet:

                                  <dxc:ChartControl.Diagram>
                                                          <dxc:XYDiagram2D x:Name="diagram">
                                                              <dxc:XYDiagram2D.SeriesTemplate>
                                                                  <dxc:LineSeries2D MarkerVisible="False" LabelsVisibility="False">
                                                                      <dxc:LineSeries2D.Label>
                                                                          <dxc:SeriesLabel />
                                                                      </dxc:LineSeries2D.Label>
                                                                  </dxc:LineSeries2D>
                                                              </dxc:XYDiagram2D.SeriesTemplate>
                                  ..
                                  

                                You must  log in  or  register  to leave comments
                                You must  log in  or  register  to leave an answer

                                Is your intention to post an answer to your own question?

                                • If so, then proceed.
                                • If you simply wanted to post additional information, ask for further clarification, or to just say "Thanks!", please click Leave a Comment.
                                • If you wish to edit your original question, please use the Edit button in the Toolbox at the top right corner of that entry.