在使用“旧版”(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
答案 0 :(得分:1)
请改用SmallImageSource并尝试。对我来说,它会显示图标。