The ItemMaxHeight and ItemMaxWidth are constraints for the size of the image. You should set one of them in order to have the right result. I will try to explain how it works and I hope that will help you:
If you have a coverflow with images with different sizes and you want to make them look good in the same coverflow you either need to resize them or to tell the coverflow to resize them for you. If you set the ItemMaxWidth property to 200 you are telling the coverflow that it needs to resize all the pictures bigger than 200 pixels in width to 200 pixels and to keep the image in the same proportion. For example 400x500 will be displayed as 200x250. The other thing is that this size is not the screen size of the image. The images are put in a "scene" and their screen size depends on their position on the scene. The image I previously mentioned should appear 200x250 big only if it is put with no rotation and with Z position set to 0.
In more detail: If you set both - ItemMaxHeight and ItemMaxWidth, the coverflow will do the following: it will check if the ItemMaxWidth is either 0 or NaN. If it is, the coverflow will ignore it. If it is not, it will take the horizontal ratio (ItemMaxWidth/OriginalWidth) only if it is smaller than 1.0. The coverflow will do the same for the vertical ratio. After that, the coverflow will take the smaller from both of them and set it as scale of the image.
I hope that will help you understand how it works. If you have further questions, don't hesitate to ask.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.