This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
Hi There, We found a big problem in WpfElement Version 6.0: The DataGrid and DualSlider in ChartAxis holds up the RoutedEventHandler and RoutedEventHandlerInfo. Here are how can you test/reproduce them: 1) Create Application 2) On a window, put the ActiPro Tabbed Control on (or regular tab control will do, since both of them will unload when you leave that tab and loaded again when came to the tab) 3) Put one DataGrid (you don't need to bind to any data) in one tab and Chart (just need to have one linear serious, or you don't have to have series on the chart)on another tab 4) Run the application 5) Launch the Task Manager 6) Switch the tab a lot of time, and you can see the used memory shots up a lot and never come down. Run the red gate memory profile, there are a lot of instance of RoutedEventHandler and RoutedEventHandlerInfo is holded by DataGrid and DualSlides by ChartAxis (even the slider is not visible). Since I cannot do anything on our end to fix it and the release date is approaching, if you can solve this as quick as possible, it will be appreciated greatly. Thanks, Gordon |
|
|
Hello Gordon Thanks for bringing this to our attention. This will be resolved in the next nightly build. -Jason Fauchelle |
|
|
Thanks, Jason. June 17, 2014 nightly build is working. Is this fix also in Version 7.0? What's new in Version 7.0 anyway? Since I remember you told me a few while ago, it will not have new features. Gordon |
|
|
Hello Gordon This fix will be in the next nightly build of WPF Elements 7.0 WPF Elements 7.0 targets .Net framework 4.0 and is a stable release of all the nightly builds from 6.0. Note that if you are planning to upgrade to 7.0, you may get naming conflictions between our DataGrid and the .Net 4.0 DataGrid, but these conflictions are easy to resolve by specifying the namespaces. There are no breaking change in this version. -Jason Fauchelle |
|