public CT_Row InsertNewRow(int index) { if (null == rowField) { rowField = new List<CT_Row>(); } CT_Row newrow = new CT_Row(); rowField.Insert(index, newrow); return newrow; }
public static CT_Row Parse(XmlNode node, XmlNamespaceManager namespaceManager) { if (node == null) return null; CT_Row ctObj = new CT_Row(); ctObj.r = XmlHelper.ReadUInt(node.Attributes["r"]); ctObj.spans = XmlHelper.ReadString(node.Attributes["spans"]); ctObj.s = XmlHelper.ReadUInt(node.Attributes["s"]); ctObj.customFormat = XmlHelper.ReadBool(node.Attributes["customFormat"]); if (node.Attributes["ht"]!=null) ctObj.ht = XmlHelper.ReadDouble(node.Attributes["ht"]); ctObj.hidden = XmlHelper.ReadBool(node.Attributes["hidden"]); ctObj.outlineLevel = XmlHelper.ReadByte(node.Attributes["outlineLevel"]); ctObj.customHeight = XmlHelper.ReadBool(node.Attributes["customHeight"]); ctObj.collapsed = XmlHelper.ReadBool(node.Attributes["collapsed"]); ctObj.thickTop = XmlHelper.ReadBool(node.Attributes["thickTop"]); ctObj.thickBot = XmlHelper.ReadBool(node.Attributes["thickBot"]); ctObj.ph = XmlHelper.ReadBool(node.Attributes["ph"]); ctObj.c = new List<CT_Cell>(); foreach (XmlNode childNode in node.ChildNodes) { if (childNode.LocalName == "extLst") ctObj.extLst = CT_ExtensionList.Parse(childNode, namespaceManager); else if (childNode.LocalName == "c") ctObj.c.Add(CT_Cell.Parse(childNode, namespaceManager)); } return ctObj; }
private List<CT_Row> rowField = null; // [0..*] //public CT_SheetData() //{ // this.rowField = new List<CT_Row>(); //} public CT_Row AddNewRow() { if (null == rowField) { rowField = new List<CT_Row>(); } CT_Row newrow = new CT_Row(); rowField.Add(newrow); return newrow; }
public void Set(CT_Row row) { cField = row.cField; extLstField = row.extLstField; rField = row.rField; spansField = row.spansField; sField = row.sField; customFormatField = row.customFormatField; htField = row.htField; hiddenField = row.hiddenField; customHeightField = row.customHeightField; outlineLevelField = row.outlineLevelField; collapsedField = row.collapsedField; thickTopField = row.thickTopField; thickBotField = row.thickBotField; phField = row.phField; }