Я разрабатываю приложение WinRT с меню гамбургера. Как я могу извлечь его как отдельный пользовательский элемент управления, чтобы уменьшить дублирование кода? Это меню одинаково на всех страницах.DRY в приложении WinRT
Или я могу создать главную страницу с меню и вставить другую страницу в нее? Как html iframe. Caliburn Micro может это сделать, но я не знаю, хорошая ли это идея.
Помогите мне организовать этот компонент.
ну, инкапсулируйте весь код внутри usercontrol, вот и все, вы можете добавить его на столько страниц, сколько вам нужно – Gusman
Вот пример того, как использовать usercontrols в WINRT: http://www.dotnetcurry.com/windowsapp/930/create-user-control-xaml-csharp – Gusman
Вы пробовали это? https://github.com/ilio/HamburgerMenu/ –