gpt4 book ai didi

c# - 使用 SVG 文件作为 Windows 应用商店应用程序 (Metro) 的背景

转载 作者:太空狗 更新时间:2023-10-29 21:51:00 25 4
gpt4 key购买 nike

我有一个简单的 Windows 应用商店应用程序,我想使用 SVG 图像作为背景。我使用 Inkscape 创建了一个并将其添加到 Assets 文件夹并检查它是否设置为 Content。

对于 XAML,我有以下内容;

<Grid>
<Grid.Background>
<ImageBrush ImageSource="/Assets/Background.svg"/>
</Grid.Background>

</Grid>

没有显示任何内容,我做错了什么或无法使用 SVG 文件吗?

最佳答案

不直接(参见 Image File Formats )。但是,有一些转换器和其他控件可以让您利用 SVG Assets 。其中一些将矢量 SVG 格式转换为矢量 XAML 格式。

A Bing 搜索我会产生以下(以及更多)。但是请注意,这些并不是专门针对 Windows 8 的,并且 XAML 方言与 WPF 和 Silverlight 存在一些差异。我没有将它们专门用于 Windows 8,因此这不是认可,只是一些值得研究的选项。

Inkscape (包括 XAML 导出选项)

SVGImage Control

SharpVectors

ViewerSvg

关于c# - 使用 SVG 文件作为 Windows 应用商店应用程序 (Metro) 的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13788934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com