wpf功能区应用菜单图像

时间:2011-05-04 18:14:46

标签: wpf ribbon-control

在使用“旧版”(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上显示更大的应用程序图像?

干杯,
Berryl

1 个答案:

答案 0 :(得分:1)

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