Storing tiles in the order they appear to the user

Is it possible to store the ItemsSource of a TileViewControl in the order that they appear to the user? For example if the tile contents are simply text strings 1,2,3,4, and the TileViewControl displays "1" in the top left, and "4" in the bottom right (i.e. 2x2), and the user drags "4" to the top left. I'd like to know this new ordering.

Thanks.

6 Replies

SG Sangeetha Ganesan Syncfusion Team May 10, 2021 07:49 AM UTC

Hi Zeljko, 
 
Thanks for contacting Syncfusion Support. 
 
CurrentItemsOrder is used to update the order of the item and If you change the order diagonally the order will not be updated properly. It is fixed internally, and it will be available in our upcoming 2021 Volume 1 SP1. It expected to be published on 12th May 2021. We appreciate your patience until then. 
 
Regards, 
Sangeetha G 



MS Magesh Sankar Syncfusion Team May 14, 2021 07:44 AM UTC

Hi Zeljko  
   
Thanks for your Patience.  
 
As mentioned in our previous update, we have included the fix for the reported issue in our latest release 2021 Volume 1 SP1 and it is published on 12th May 2021, so we suggest you upgrade our latest version to overcome the reported issue.  
 
Regards,  
Magesh S  



ZL Zeljko Lazic May 18, 2021 01:38 PM UTC

So I've upgraded to the latest SP. If I bind a List<int> to the dependency property CurrentItemsOrder, and populate the list with 0,1,2 to match my 3 tiles. Then I move tile 2 to the first position, the List is still ordered 0,1,2, but I was expecting 2,0,1.

How is this supposed to work?


BR Bharathi Rajakantham Syncfusion Team May 19, 2021 01:41 PM UTC

Hi Zeljko, 

Thanks for contacting Syncfusion Support. 

We can’t replicate the reported issue from our end. The CurrentItemsOrder is updating properly on repositioning in 19.1.0.63 version. Please refer the sample and the video for your reference. 



Output: 
 

Please ensure the sample and the video and let us know the replication procedure is same as yours if not, please share the issue reproducing project file and the video for the same. It will be helpful for us to proceed further and provide a prompt solution on this. 

Regards, 
Bharathi R 



ZL Zeljko Lazic May 19, 2021 02:36 PM UTC

Hello Bharathi, 
I understand. Although it appears that I could bind a property in my ViewModel to CurrentItemsOrder, it's not actually bindable.


SG Sangeetha Ganesan Syncfusion Team May 20, 2021 04:26 PM UTC

Hi Zeljko,  
 
Thanks for the update. 
 
We can’t replicate the reported issue from our end. We have modified the sample based on your requirement. Please check the sample and video for your reference  
 
 
 
Please ensure the sample and the video and let us know the replication procedure is same as yours if not, please share the issue reproducing project file and the video for the same. It will be helpful for us to proceed further and provide a prompt solution on this.  
 
 
Regards, 
Sangeetha G 


Loader.
Up arrow icon