/*package*/
 internal XSSFConditionalFormatting(XSSFSheet sh, CT_ConditionalFormatting cf)
 {
     _cf = cf;
     _sh = sh;
 }
 /*package*/
 internal XSSFConditionalFormatting(XSSFSheet sh)
 {
     _cf = new CT_ConditionalFormatting();
     _sh = sh;
 }
Exemple #3
0
 //public CT_ConditionalFormatting Copy()
 //{
 //    throw new NotImplementedException();
 //}
 public void Set(CT_ConditionalFormatting obj)
 {
     this.cfRuleField = obj.cfRuleField;
     this.extLstField = obj.extLstField;
     this.pivotField = obj.pivotField;
     this.sqrefField = obj.sqrefField;
 }
Exemple #4
0
 public CT_ConditionalFormatting AddNewConditionalFormatting()
 {
     if (null == conditionalFormattingField) { conditionalFormattingField = new List<CT_ConditionalFormatting>(); }
     CT_ConditionalFormatting cf = new CT_ConditionalFormatting();
     this.conditionalFormattingField.Add(cf);
     return cf;
 }
Exemple #5
0
 public static CT_ConditionalFormatting Parse(XmlNode node, XmlNamespaceManager namespaceManager)
 {
     if (node == null)
         return null;
     CT_ConditionalFormatting ctObj = new CT_ConditionalFormatting();
     ctObj.pivot = XmlHelper.ReadBool(node.Attributes["pivot"]);
     ctObj.sqref = XmlHelper.ReadString(node.Attributes["sqref"]);
     ctObj.cfRule = new List<CT_CfRule>();
     foreach (XmlNode childNode in node.ChildNodes)
     {
         if (childNode.LocalName == "extLst")
             ctObj.extLst = CT_ExtensionList.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "cfRule")
             ctObj.cfRule.Add(CT_CfRule.Parse(childNode, namespaceManager));
     }
     return ctObj;
 }