我的應用程序使用內置.NET解決方案從內存中對象生成XAML文件:System.XamlServices.Save(Stream, Object)
但是,我得到的XAML受到嚴重污染。所有的屬性都是序列化的。 有沒有辦法告訴XAML序列化程序忽略保存其默認值的屬性?(我幾乎完全控制了序列化的類)調整對象圖的XAML序列化
Expression Blend解決了這個問題:如果我們不更改屬性,生成的XAML文件根本不會包含它。結果得到的XAML並沒有混淆所有可能的屬性及其默認值,並且看起來不像常規自動生成的混亂。我也想擁有美麗的XAML。