如何在WPF的Settings文件中存储自定义类型对象的集合?

时间:2009-02-11 16:46:17

标签: wpf

我想在WPF应用程序的Settings文件中序列化一组Custom对象。我能够通过从ApplicationSettingsBase派生来序列化一个Custom对象,但是我无法序列化这些对象的集合。 你能帮忙吗?

提前致谢!

public class TestSetting: ApplicationSettingsBase
{
    [UserScopedSetting]
    public string Name
    {
        get { return (string) this["name"]; }
        set { this["name"] = value; } 
    }
}

1 个答案:

答案 0 :(得分:2)

您可以创建一个派生自ApplicationSettingsBase的类,您可以在其中将集合作为属性放置,集合中的每个Class都可以只是[Serializable()]。