internal static GridsAppearance Deserialize(XElement e) { var ret = new GridsAppearance(); e.Element("grids").Elements("grid").ToList().ForEach(i => { var item = GridAppearance.Deserialize(i); ret._grids.Add(item.Item1, item.Item2); }); return(ret); }
internal static Tuple <string, GridAppearance> Deserialize(XElement e) { string name = e.Attribute("name").Value; GridAppearance val = new GridAppearance(); e.Elements("column").ToList().ForEach(i => { var item = ColumnAppearance.Deserialize(i); val._columns.Add(item.Item1, item.Item2); }); return(new Tuple <string, GridAppearance>(name, val)); }