忽略XamlWriter.Save中不可序列化的对象

LOS*_*OST 2 xaml ignore save xaml-serialization

我有一堆需要转储到xaml的WPF控件。一些控件包含存储在其Tag属性中的不可序列化的对象。在保存Xaml时,我需要忽略它们,因为我需要布局本身,但是XamlWriter.Save会生成一条错误消息,指出它们不可序列化。

pr0*_*g3r 5

要忽略属性添加

[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
Run Code Online (Sandbox Code Playgroud)

查看这篇文章:http : //blogs.msdn.com/b/mikehillberg/archive/2006/09/16/xamlwriter.aspx