Лента Microsoft для WPF: лента: Проблема RibbonApplicationMenu

Используя отличную ленту Microsoft для WPF для.NET 4 (а не класс для сборки.NET 4.5), я пытаюсь создать ленту, как в Office 2010:

Office 2010 Лента

Однако я не могу получить текст файла для отображения на ленте: RibbonApplicationMenu.

Если я изменю сгенерированный мастером проекта код из

<ribbon:RibbonApplicationMenu SmallImageSource="Resources\SmallIcon.png">

в

<ribbon:RibbonApplicationMenu KeyTipService.KeyTip="F" Label="File">

Я получаю это:

Моя лента

Обратите внимание, что текстовый файл не отображается. Что мне не хватает?

2 ответа

Решение

Похоже, вам придется использовать GlyphRun для отображения пользовательского текста в заголовке RibbonApplicationMenu. Пожалуйста, обратитесь к принятому ответу в теме Как установить текст в заголовке RibbonApplicationMenu

Microsoft должна это исправить. Это должно работать, просто установив "Метку", как вы описали.

РЕДАКТИРОВАТЬ:

Я только что понял, что Microsoft даже не использует RibbonApplicationMenu...

Посмотрите на следующие изображения еще раз:

Office 2010 Лента

Моя лента

Microsoft Word использует только вкладку и делает ее синей! (что-то я не понял, как это сделать) Они действительно должны это исправить!

Также я заметил, что в блоге Microsoft по этой теме используются только значки: http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx

Другие вопросы по тегам