Если вы не ниндзя XAML, лучший способ работы с любым шаблоном - начать с извлечения шаблона по умолчанию.
Поскольку очень легко полностью сломать элементы управления, когда вы начинаете делать этот видвещей.Шаблон полностью заменяет все, что находится под вашим контролем.В частности, будьте очень внимательны, чтобы убедиться, что контент-презентатор или именованная часть все еще находятся там после завершения.
Шаг за шагом:
Добавьте элемент управления нужного типа (menuitem) кview.
Выберите его.
В окне свойств найдите группу Разное.
Прокрутите вниз до шаблона.
Нажмите на маленькое поле навправо.
Выберите Преобразовать в новый ресурс.
Вы можете добавить ссылки на материалы для некоторых шаблонов.
В любом случае убедитесь, что это работает.
Теперь вы начинаете с рабочего (а не сломанного) шаблона.
Сделайте небольшое изменение и протестируйте.
Повторите.
Поднимитесь наВаше требование - маленький крошечный шаг за шагом.
Кроме того.
Вместо того, чтобы определять элементы меню в коде, шаблонируйте их из связанной иерархической коллекции.