Oh wow. It works, thanks :) I must say though that's its a large UI issue, how would the user ever know that it's vertically scrollable, especially in an mouse driven environment? Is there any way to have a Scrollviewer.Visibility="Auto" like scenario? If not that would be a tremendously helpful addition