Are you new to XAML and Silverlight or WPF, but you’ve used either ASP.Net or Winforms before?

Are you freaked out that controls you put in the window get bigger when you resize the window?

Don’t worry about it too much. The basic problem is that, with HorizontalAlignment you are only used to having Left, Right and Center, and with VerticalAlignment, you are used to having a Top, Bottom and Left. As it turns out, they each have one more setting – Stretch. And also, as it turns out, Stretch is the default. So, just set these properties and you’re good to go!