1

在使用“旧”(2010 年 10 月之前的版本)功能区更新应用程序的过程中,我无法复制下面的 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 上显示更大的应用程序图像?

干杯,
贝里尔

4

1 回答 1

1

请改用 SmallImageSource 并尝试。对我来说,它显示图标。

于 2015-06-11T14:24:00.603 回答