1

我有几个代表 DrawingImages 的 XAML 文件(从 Blend 中的 SVG 转换而来)。我想知道,使用这些的最佳方式是什么?

我可以以某种方式将指向它们的链接放在资源字典中吗?如果我想在代码中引用它们怎么办?

非常感谢任何帮助。

4

1 回答 1

-1

您可以将绘图用作图像控件的源...请参见此处的示例。

还有这篇长篇文章,讨论 XAML 中描述的图形及其用法。

至于管理您的“绘图”....将它们保存在单独的 .XAML 文件中。

然后,您可以使用 XamlReader.Load() 按需加载绘图。

或者

您可以将所有绘图合并到您的 App.Xaml ResourceDictionary....(您需要将每个绘图放在它自己的 ResourceDictionary 中,以便它可以与 MergedDictionaries 合并)。

请注意,您必须小心使用 ResourceDictionaries,尤其是在使用“合并”工具时……存在一些性能/查找问题。

于 2012-09-04T18:33:39.570 回答