There are 3 different types of layout panels provided by Silverlight. The Grid control is one of them.
These are the 3 different types of layout panels provided by Silverlight:
1. Canvas - Position child elements absolutely in x,y space.
2. StackPanel - Position child elements relative to one another in horizontal or vertical stacks.
3. Grid - Position child elements in rows and columns.
You have to add a layout panel to every xaml page we create. All other UI elements must be added inside one of the layout panels. Each page can have exactly one layout panel control.