我正在开发silverlight应用程序,我希望将布局保存为工作表。
流程在这里。
我有StackPanel和StackPanel的子节点是WrapPanel,在WrapPanel里面我添加了多个图像。
StackPanel的大小取决于用户定义的高度和宽度。
所以如何保存这张表。
谢谢.. !!!!
答案 0 :(得分:0)
在WPF中存在一个XamlWriter,它可以将您的Visual Tree编写为XAML字符串。但是,Silverlight API中不提供此功能。幸运的是,有人为Silverlight编写了一个XamlWriter,可以在这里找到:
有了这个,您可以将'sheet'保存到XAML字符串,使用XamlReader.Load重建它:
http://msdn.microsoft.com/en-us/library/cc189076%28VS.95%29.aspx