Hello,
I have a tabcontrol and I have 2 tabitems on it.
In The first tabitem I have 3 Xamdatachart and in the second I have 2 Xamdatachart. All the Xamdatacharts in all Tabitems Have the same SyncManager.
When I open my screen the first time and zoom on the first xamdatachart in the first tab item I have the same zomm in all xamdatachart. Thats is good but when I click on second tabitem and zoom the xamdatachart in first tab item dont zoom.
There is problem with Syncronisation..
Can you help me please.
thanks
Thank you for your post. I have been looking into it and I can say that due to performance optimizations and the XamDockManger virtualization, when you change the Tab the content is unloaded and when you select it again it is recreated, so the behavior you have is expected. If you want I can log a Product Idea for you for an ability to control the virtualization.
Looking forward for your reply.
Hello Stefan,
I am waiting for your replay:
Can you please see please the solution attached to this post.
and follow steps:
Execute the project:
1- Zoom on any one of displayed Data chart.
2- click on tab2 and zoom (+/-).
3- back on tab1 and you ill see the xamdatachart is not synchronized with other xamdatachart.
Thanks for your help.
Thanks .
But I didn't use a XamDockManger but a syncManger like this:
<ig:SyncManager.SyncSettings> <ig:SyncSettings SyncChannel="syncGroup1" SynchronizeHorizontally="True" SynchronizeVertically="False" IsManipulationEnabled="True" UseLayoutRounding="False" /> </ig:SyncManager.SyncSettings>
So I attached an example project :
Steps:
3- back on tab1 and you ill see the xamdatachart is not syncronazid with the top xamdatachart.