本鱼拟成立工作室承接项目开发/软件定制/云设施开发运维/办公设备技术支持等,如您有相关需求,欢迎来询 | ::博客文章推荐::

2009年04月5日的内容

: DOT.NET

如果解决在使用二进制序列化时对实体内其它对象的引用依赖

目前在做一个编辑器,编辑过程中有个保存编辑内容的实体类。因为内容比较复杂,为了防止意外的问题在保存的时候使用二进制序列化,但是这时就遇到一个问题,因为编辑需要这个实体类里面是有事件的,并且在编辑过程中这个事件已经被绑定到了用户控件。由于二进制序列化是精确还原对象的,所以尝试对这个实体类进行序列化的时候发生了问题:绑定了事件的用户控件是不可序列化的。 实体类部分代码如下: 1: [Serializable] 2: public class LabelItem 3: { 4: public event EventHandler TitleChanged; 5: public event EventHandler TextChanged;...

木魚 15年前 (2009-04-04) 6131℃ 0评论 0喜欢