Начиная с SL 2.0, в Silverlight отсутствует элемент управления «MasterPage». Однако вы можете воспроизвести эффект, выполнив простую замену содержимого с помощью ContentControl.
Самая простая реализация будет начинаться с создания UserControl, который имеет ваш главный контент, а затем использовать ContentControl, чтобы действовать в качестве заполнителя контента (т.е. аналогично ASP.NET). Затем вы можете установить Контент как другой пользовательский элемент управления.
В Silverlight 3.0 вы можете встроить элементы управления «Рамка», чтобы сделать то же самое.