我正在尝试将动态创建的 silverlight 2 页面/图像发送到 ASP.net Web 服务,以将其呈现为位图图像。
我可以看到许多示例如何在 silverlight 版本 1 中使用 javascript(请参阅此处)获取 XAML,但我有一些不同之处。
a) 我正在使用 silverlight 2 RC1
b) 我已经在 c# 中向页面动态添加控件
c) 我更喜欢使用 c# 来获取新的 XAML 以将所有 coed 保存在一个地方。
有谁知道如何从 C# 中的控件或页面中提取 XAML?
谢谢
更新:现在可以在 Silverlight 3 下使用可写位图将 XAML 保存为 JPEG,请参阅我的博客文章:http: //blog.blueboxes.co.uk/2009/07/21/rendering-xaml-to- a-jpeg-using-silverlight-3/