In your first post you said that you cannot enumerate through the TileViewItems since your TileView is data-bound. Actually, if you subscribe to the TilesStateChanged you can enumerate the TileViewItems in the following manner:
i = 0; i <
// get the TileViewItem container
RadTileViewItem tileViewItem =
// apply additional logic to the container
As for your other issue:
if I change MinWidth/MinHeight on TileStateChanged event the TileView doesn't render tiles properly (they seem to overlap each other).
Try calling RadTileView's public method UpdateItemsSizeAndPosition() after you have set the MinWidth and MinHeight properties. See if it will help.
If nothing I've said does not help, could you please send us a project reproducing the issues. This way we will be better able to assist you.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items