Declined
Last Updated: 13 Aug 2025 07:27 by ADMIN
Florin
Created on: 06 Aug 2025 08:28
Category: TileView
Type: Feature Request
0
RadTileView exact row and column position

Dear Telerik Development Team,

First of all, I want to thank you for your great work on the RadTileView control for WPF. I appreciate the effort and attention to detail that you have invested in this component.
In my projects, RadTileView has brought significant value thanks to its visual appearance, the smooth animation when maximizing or restoring tiles, and the ability to provide distinct content for minimized and maximized states. It truly enhances the user experience, and I find the dynamic layout engaging and modern.

However, I have faced some challenges related to tile reordering and positioning:

  • The drag & drop rearrangement mechanism sometimes behaves in unpredictable or unintuitive ways, especially when there are many tiles or when tiles have different sizes.

  • There is currently no straightforward way to specify the exact row and column position of each tile when dynamically adding them from code.

  • It would be extremely useful to have a way to control or "lock" a tile to a specific grid position, for example by exposing explicit row and column properties for each tile, or by allowing developers to define the exact layout coordinates when adding tiles dynamically. This feature would make it possible to programmatically manage tile placement in complex dashboards, rather than relying only on the automatic layout and drag & drop interactions.

Such functionality would be highly beneficial in many scenarios, especially for enterprise dashboards where the layout must follow strict business requirements and should not be left to chance or automatic algorithms.

Would it be possible to consider this kind of feature for a future release?
If there is a known workaround or recommended approach to achieve precise tile positioning with the current RadTileView, I would greatly appreciate your guidance.

Thank you again for your work and support.
Looking forward to your reply!

Best regards,

1 comment
ADMIN
Stenly
Posted on: 13 Aug 2025 07:27

Hello Florin,

This requirement would not be possible with the current implementation of the TileViewPanel, which is the default ItemsPanel of the RadTileView control. Although it has a concept of rows and columns in it, it does not provide the functionality to position an item in a specific row and column. Introducing such functionality would require the whole TileViewPanel to be redesigned.

Currently, the only possible functionality for positioning the items programmatically is via the Position property of each RadTileViewItem. However, this would only change their order.

About a recommended approach or a workaround, the only possible suggestion that I can provide would be to implement a custom panel, which would provide the desired functionality. Unfortunately, we do not have an example that produces the desired behavior, which I could share with you.

With this being said, I hope that the provided information will be of help to you.

Regards,
Stenly
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.