将UserControls转换为矢量图像并将其显示在WPF应用程序中

时间:2014-07-25 03:57:09

标签: wpf xaml

我想,比方说,复制并在其他地方显示一系列控制元素作为矢量图像,就像缩略图一样。

我使用ItemsControl显示一系列使用UserControls Canvas作为模板面板的drawingContext.DrawImage()。每个控件都接受事件。我不需要复制控制图像的任何功能。此外,无需将其保存为文件,只是为了显示它。

我一直在尝试将容器导出为EMF并将其作为矢量图像导入(使用XamlToys)。它在某种程度上起作用,但导出的图像后面是一个白色填充的背景(希望它是透明的),再次导入EMF听起来很乏味和麻烦。

有没有巧妙的方法呢?

目前,我正在考虑直接使用XAML将图像传递给{{1}}(不过具体计划)。

0 个答案:

没有答案