什么是将WPF元素树序列化为XAML的最佳方法,以便我可以获得设计时表示?XamlWriter.Save存在严重限制,它只能提供运行时表示。可能微软不希望任何人在不费太多力气的情况下构建自定义XAML设计器。
我们有一个使用自定义XAML序列化器的XAML设计师产品。目前来看,这是对我们最有用的解决方案。然而,随着.Net 4的推出,有很多做这个任务的好选择(和辅助工具)。所以,如果你不怕一点点的测试,我建议你从那里开始寻找。请查看Guy Burstein对此的看法。