Вы можете поместить холст внутри сетки, а затем установить элементы управления внутри холста с координатами x, y.
Это, хотя и выполнимо, но не хороший способ для макета элемента управления.
Я бы порекомендовал создать строки и столбцы для сетки и поместить элементы управления в ячейки сетки, назначив элементу строки и столбец сетки элементу управления.
Обычно для каждой сетки достаточностраница, которая является сеткой макетов, доступной по умолчанию, вам просто нужно добавить строки и столбцы в соответствии с вашими потребностями.
Если у вас очень простой макет, вы можете просто использовать панель стека.
Вот обзор 3 (холст, панель стека, сетка): http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-2-using-layout-management.aspx