コード例 #1
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public CT_BorderPr AddNewLeft()
 {
     if (this.leftField == null)
     {
         this.leftField = new CT_BorderPr();
     }
     return(this.leftField);
 }
コード例 #2
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public CT_BorderPr AddNewRight()
 {
     if (this.rightField == null)
     {
         this.rightField = new CT_BorderPr();
     }
     return(this.rightField);
 }
コード例 #3
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public CT_BorderPr AddNewBottom()
 {
     if (this.bottomField == null)
     {
         this.bottomField = new CT_BorderPr();
     }
     return(this.bottomField);
 }
コード例 #4
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public CT_BorderPr AddNewDiagonal()
 {
     if (this.diagonalField == null)
     {
         this.diagonalField = new CT_BorderPr();
     }
     return(this.diagonalField);
 }
コード例 #5
0
        public CT_BorderPr Copy()
        {
            var res = new CT_BorderPr();

            res.colorField = this.colorField == null ? null : this.colorField.Copy();
            res.style      = this.style;
            return(res);
        }
コード例 #6
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public CT_BorderPr AddNewTop()
 {
     if (this.topField == null)
     {
         this.topField = new CT_BorderPr();
     }
     return(this.topField);
 }
コード例 #7
0
 public CT_BorderPr Copy()
 {
     CT_BorderPr obj = new CT_BorderPr();
     if (IsSetColor())
     {
         obj.color = color.Copy();
     }
     if (IsSetStyle())
     {
         obj.style = style;
     }
     return obj;
 }
コード例 #8
0
ファイル: CT_BorderPr.cs プロジェクト: hjlfmy/npoi
 public static CT_BorderPr Parse(XmlNode node, XmlNamespaceManager namespaceManager)
 {
     if (node == null)
         return null;
     CT_BorderPr ctObj = new CT_BorderPr();
     if (node.Attributes["style"] != null)
         ctObj.style = (ST_BorderStyle)Enum.Parse(typeof(ST_BorderStyle), node.Attributes["style"].Value);
     foreach (XmlNode childNode in node.ChildNodes)
     {
         if (childNode.LocalName == "color")
             ctObj.color = CT_Color.Parse(childNode, namespaceManager);
     }
     return ctObj;
 }
コード例 #9
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
        public static CT_Border Parse(XmlNode node, XmlNamespaceManager namespaceManager)
        {
            if (node == null)
            {
                return(null);
            }
            CT_Border ctObj = new CT_Border();

            ctObj.diagonalUp   = XmlHelper.ReadBool(node.Attributes["diagonalUp"]);
            ctObj.diagonalDown = XmlHelper.ReadBool(node.Attributes["diagonalDown"]);
            ctObj.outline      = XmlHelper.ReadBool(node.Attributes["outline"]);
            foreach (XmlNode childNode in node.ChildNodes)
            {
                if (childNode.LocalName == "left")
                {
                    ctObj.left = CT_BorderPr.Parse(childNode, namespaceManager);
                }
                else if (childNode.LocalName == "right")
                {
                    ctObj.right = CT_BorderPr.Parse(childNode, namespaceManager);
                }
                else if (childNode.LocalName == "top")
                {
                    ctObj.top = CT_BorderPr.Parse(childNode, namespaceManager);
                }
                else if (childNode.LocalName == "bottom")
                {
                    ctObj.bottom = CT_BorderPr.Parse(childNode, namespaceManager);
                }
                else if (childNode.LocalName == "diagonal")
                {
                    ctObj.diagonal = CT_BorderPr.Parse(childNode, namespaceManager);
                }
                else if (childNode.LocalName == "vertical")
                {
                    ctObj.vertical = CT_BorderPr.Parse(childNode, namespaceManager);
                }
                else if (childNode.LocalName == "horizontal")
                {
                    ctObj.horizontal = CT_BorderPr.Parse(childNode, namespaceManager);
                }
            }
            return(ctObj);
        }
コード例 #10
0
ファイル: CT_BorderPr.cs プロジェクト: zbl960/npoi
        public static CT_BorderPr Parse(XmlNode node, XmlNamespaceManager namespaceManager)
        {
            if (node == null)
            {
                return(null);
            }
            CT_BorderPr ctObj = new CT_BorderPr();

            if (node.Attributes["style"] != null)
            {
                ctObj.style = (ST_BorderStyle)Enum.Parse(typeof(ST_BorderStyle), node.Attributes["style"].Value);
            }
            foreach (XmlNode childNode in node.ChildNodes)
            {
                if (childNode.LocalName == "color")
                {
                    ctObj.color = CT_Color.Parse(childNode, namespaceManager);
                }
            }
            return(ctObj);
        }
コード例 #11
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public CT_BorderPr AddNewLeft()
 {
     if (this.leftField == null)
         this.leftField = new CT_BorderPr();
     return this.leftField;
 }
コード例 #12
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public CT_BorderPr AddNewRight()
 {
     if (this.rightField == null)
         this.rightField = new CT_BorderPr();
     return this.rightField;
 }
コード例 #13
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public CT_BorderPr AddNewTop()
 {
     if (this.topField == null)
         this.topField = new CT_BorderPr();
     return this.topField;
 }
コード例 #14
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public void unsetBottom()
 {
     this.bottomField = null;
 }
コード例 #15
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public void unsetTop()
 {
     this.topField = null;
 }
コード例 #16
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public void unsetLeft()
 {
     this.leftField = null;
 }
コード例 #17
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public void unsetTop()
 {
     this.topField = null;
 }
コード例 #18
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public void unsetDiagonal()
 {
     this.diagonalField = null;
 }
コード例 #19
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public CT_BorderPr AddNewDiagonal()
 {
     if (this.diagonalField == null)
         this.diagonalField = new CT_BorderPr();
     return this.diagonalField;
 }
コード例 #20
0
ファイル: CT_BorderPr.cs プロジェクト: Reinakumiko/npoi
 public CT_BorderPr Copy()
 {
     var res = new CT_BorderPr();
     res.colorField = this.colorField == null ? null : this.colorField.Copy();
     res.style = this.style;
     return res;
 }
コード例 #21
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public void unsetDiagonal()
 {
     this.diagonalField = null;
 }
コード例 #22
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public void unsetRight()
 {
     this.rightField = null;
 }
コード例 #23
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public void unsetLeft()
 {
     this.leftField = null;
 }
コード例 #24
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public CT_BorderPr AddNewBottom()
 {
     if (this.bottomField == null)
         this.bottomField = new CT_BorderPr();
     return this.bottomField;
 }
コード例 #25
0
ファイル: CT_Border.cs プロジェクト: kahinke/npoi
 public void unsetRight()
 {
     this.rightField = null;
 }
コード例 #26
0
ファイル: CT_Border.cs プロジェクト: EBMSPTYLTD/npoi
 public void unsetBottom()
 {
     this.bottomField = null;
 }