Изображения меню приложения ленты wpf

В процессе обновления приложения с использованием "старой" ленты (выпущенной до октября 2010 года) у меня возникли проблемы с репликацией xaml, представленной ниже.

        <r:Ribbon.ApplicationMenu>
            <r:RibbonApplicationMenu Command="{StaticResource cmdAbout}" >
                <!-- menu items ... >
            </r:RibbonApplicationMenu>
        </r:Ribbon.ApplicationMenu>

            <ab:CommandReference x:Key="refAbout" Command="{Binding AppAboutCommand}"/>
            <rCmd:RibbonCommandEx x:Key="cmdAbout" DelegatedCommand="{StaticResource refExit}"
                 ... LargeImageSource="{StaticResource imgTimeMachine_32}" 
            />

На самом деле мне нужна не команда, а образ, который был ее частью (вы не могли напрямую связать команду, следовательно, извилистый статический ресурс).

Интересно, что я могу установить свойство изображения, как показано ниже, но на самом деле оно вообще не показывает изображение.

        <r:Ribbon.ApplicationMenu>
            <r:RibbonApplicationMenu LargeImageSource="{StaticResource imgTimeMachine_32}">
    ....

Чтобы компенсировать это, я использую это изображение для значка окна (не помню сейчас, если старый выпуск поддерживал значок), но мне больше понравился вид большего изображения.

Есть ли способ показать более крупное изображение приложения в QAT или ApplicationMenu, которое мне не хватает?

Ура,
Berryl

1 ответ

Вместо этого используйте SmallImageSource и попробуйте. Для меня это отображает значок.

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