Beispiel #1
0
 public virtual void Deserialize(ISerializeReader reader)
 {
     Width  = reader.ReadAttribute <double>("Width");
     Height = reader.ReadAttribute <double>("Height");
     reader.Read(Cache);
     reader.Read(dock);
 }
Beispiel #2
0
 public virtual void Deserialize(ISerializeReader reader)
 {
     if (reader.IsEmpty)
     {
         return;
     }
     while (reader.ReadBegin())
     {
         var type   = reader.ReadType();
         var widget = FindWidget(this, reader.CurrentName, type);
         if (widget != null)
         {
             reader.Read(widget, reader.GetTypeInfo(type));
             //((ISerializableElement)widget).Deserialize(reader);
         }
         else
         {
             var temp = reader.ReadContent();
         }
     }
 }
Beispiel #3
0
 public void Deserialize(ISerializeReader reader)
 {
     reader.Read(items);
 }
Beispiel #4
0
 public void Deserialize(ISerializeReader reader)
 {
     ToSerialize = reader.Read(ToSerialize) as TestSerializeClass;
 }