39 lines
904 B
C#
39 lines
904 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using System.Xml.Serialization;
|
|
|
|
namespace CPF.ReoGrid.XML
|
|
{
|
|
[Obfuscation(Feature = "renaming", Exclude = true)]
|
|
[XmlRoot("grid")]
|
|
public class RGXmlSheet
|
|
{
|
|
[XmlElement("head")]
|
|
public RGXmlHead head;
|
|
|
|
[XmlElement("style")]
|
|
public RGXmlCellStyle style;
|
|
|
|
[XmlArray("rows")]
|
|
[XmlArrayItem("row")]
|
|
public List<RGXmlRowHead> rows = new List<RGXmlRowHead>();
|
|
|
|
[XmlArray("cols")]
|
|
[XmlArrayItem("col")]
|
|
public List<RGXmlColHead> cols = new List<RGXmlColHead>();
|
|
|
|
[XmlArray("v-borders")]
|
|
[XmlArrayItem("v-border")]
|
|
public List<RGXmlVBorder> vborder = new List<RGXmlVBorder>();
|
|
|
|
[XmlArray("h-borders")]
|
|
[XmlArrayItem("h-border")]
|
|
public List<RGXmlHBorder> hborder = new List<RGXmlHBorder>();
|
|
|
|
[XmlArray("cells")]
|
|
[XmlArrayItem("cell")]
|
|
public List<RGXmlCell> cells = new List<RGXmlCell>();
|
|
}
|
|
}
|