【发布时间】:2009-05-05 10:26:11
【问题描述】:
将 wpf 元素树序列化为 xaml 以便获得设计时表示的最佳方法是什么?
XamlWriter.Save 有严重的局限性,它只能提供运行时表示
可能微软不希望任何人不费吹灰之力地构建一个定制的 xaml 设计器:(
【问题讨论】:
将 wpf 元素树序列化为 xaml 以便获得设计时表示的最佳方法是什么?
XamlWriter.Save 有严重的局限性,它只能提供运行时表示
可能微软不希望任何人不费吹灰之力地构建一个定制的 xaml 设计器:(
【问题讨论】:
据我了解,没有直接的方法可以从可视化树中获取 xaml 的设计时表示。 :)
【讨论】:
您可以研究 Mole 的源代码并创建自己的代码来为您完成。
Mole For Visual Studio - With Editing - Visualize All Project Types
【讨论】:
我们有一个使用自定义 XAML 序列化程序的 XAML 设计器产品。事实上,这对我们来说是最有用的解决方案。但是,使用 .Net 4,有很多很棒的选择(和助手)可以准确地完成该任务。所以,如果你不害怕一点betaness,我会开始寻找那里。
看看Guy Burstein 对此有何评论。
【讨论】:
只需取消剪辑 xml 单元消除器并将两个部分数组过程重新路由到 wpf 树中。然后将对象创建为时间线。
简单
【讨论】: