1

我正在尝试在 Microsoft Expression Design 中创建图标,但我想添加系统资源颜色,如手机背景和前景,以便在用户更改主题时图标更改颜色。有谁知道如何在 Expression Design 中指定 windows phone 系统颜色,或者如何导入它们?谢谢

4

1 回答 1

2

这是我之前使用过的一篇很棒的博客文章,它逐步将系统主题应用到图像中(应该是白色的......但它会进入细节!)

使用图像作为掩码,以便 WP7 主题得到尊重

例如,以下是使用 Rectangle 和 OpacityMask 的方法:

<Rectangle Fill="Black" Height="48" Width="48">
            <Rectangle.OpacityMask>
                <ImageBrush ImageSource="/MyProject;component/Images/Dark/appbar.add.rest.png" />
            </Rectangle.OpacityMask>
        </Rectangle>

请注意,Height&Width明确设置为 my的Width& 。这解决了如果您不这样做会发生的拉伸问题。HeightImageSource

于 2012-06-26T01:49:35.000 回答