如何在MenuItem和Image控件之间共享Image或BitmapImage资源。
MenuItem具有Icon属性,该属性需要Image,而Image具有需要String的Source属性。如果我在Page.Resources中有以下内容,我将如何将它们链接到同一资源:
<BitmapImage x:Key="imgAccept" UriSource="Resources/Images/accept.png" />
可以将其设置为Image的源属性:
<Image Source={StaticResource imgAccept} />
但不能用于MenuItem Icon属性:
<MenuItem Header="New Entity ..." Icon={StaticResource imgAccept} />
答案 0 :(得分:3)
尝试:
<MenuItem Header="New Entity ...">
<MenuItem.Icon>
<Image Source={StaticResource imgAccept} />
</MenuItem.Icon>
</MenuItem>