我试图遵循本文的建议:
http://www.codeproject.com/Articles/8102/Saving-and-obtaining-custom-objects-to-from-Window
读完之后,我天真地总结道:
"阿!我所要做的就是在我的代码中搜索有问题的位置,并将其标记为[Serializable]
。这很容易。"
请注意我收到的2条错误消息,一封来自我的应用,另一封来自CodeProject的IsSerializable()
方法:
[由stackoverflow站点阻止的图像]
http://patriot.net/~ramon/misc/Not-Serializable-More.png
此代码阻止我的对象被序列化:
[Serializable]
public abstract class DisplayItem : PropertyChangedBase
{
}
我标记了我的课程DisplayItem
,但我如何支持标记Microsoft的课程PropertyChangedBase
??
TIA。