2
При создании страниц Silverlight, когда следует использовать «UserControl» в качестве базового класса и когда вы должны использовать «Страница» в качестве базового класса?Silverlight XAML - UserControl vs Page
+1: В частности, хотя, используйте страницу, если вы хотите использовать * встроенные * навигационные функции. Вы можете создать код для замены навигационных систем в Silverlight, которые просто используют обычные UserControls. Страница просто предоставляет общий базовый класс для функциональности и состояния. –