Использование какого из них является лучшим подходом при планировании приложения Silverlight? UserControls или Page.
Насколько я понимаю, когда вам нужно инкапсулировать некоторую логику некоторого компонента, который является действительно универсальным и пригодным для повторного использования, тогда используйте usercontrol, иначе используйте Page, потому что Page тесно интегрирована с историей браузера и т. Д., Поэтому вы можете перемещаться назад и вперед и можно использовать NavigationService
для навигации по страницам, потому что, если вы продолжаете использовать пользовательские элементы управления, очень утомительно переходить к нужной странице. Таким образом, мы не можем добавить его в закладки, потому что это не имеет смысла. Нам придется снова найти путь через меню в приложении, чтобы достичь желаемого местоположения.
Правильно ли мое понимание? Мне нужны ваши взгляды.
Заранее спасибо:)