예제 #1
0
파일: Chart.cs 프로젝트: runningwater/npoi
 public static CT_DLbls Parse(XmlNode node, XmlNamespaceManager namespaceManager)
 {
     if (node == null)
         return null;
     CT_DLbls ctObj = new CT_DLbls();
     ctObj.dLbl = new List<CT_DLbl>();
     ctObj.extLst = new List<CT_Extension>();
     foreach (XmlNode childNode in node.ChildNodes)
     {
         if (childNode.LocalName == "dLblPos")
             ctObj.dLblPos = CT_DLblPos.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "numFmt")
             ctObj.numFmt = CT_NumFmt.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "spPr")
             ctObj.spPr = CT_ShapeProperties.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "txPr")
             ctObj.txPr = CT_TextBody.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "showBubbleSize")
             ctObj.showBubbleSize = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "showCatName")
             ctObj.showCatName = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "showLegendKey")
             ctObj.showLegendKey = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "showPercent")
             ctObj.showPercent = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "showSerName")
             ctObj.showSerName = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "showVal")
             ctObj.showVal = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "delete")
             ctObj.delete = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "separator")
             ctObj.separator = childNode.InnerText;
         else if (childNode.LocalName == "showLeaderLines")
             ctObj.showLeaderLines = CT_Boolean.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "dLbl")
             ctObj.dLbl.Add(CT_DLbl.Parse(childNode, namespaceManager));
         else if (childNode.LocalName == "extLst")
             ctObj.extLst.Add(CT_Extension.Parse(childNode, namespaceManager));
     }
     return ctObj;
 }
예제 #2
0
파일: Chart.cs 프로젝트: xiepeixing/npoi
 public CT_BarChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.axIdField = new List<CT_UnsignedInt>();
     this.serLinesField = new List<CT_ChartLines>();
     this.overlapField = new CT_Overlap();
     this.gapWidthField = new CT_GapAmount();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_BarSer>();
     this.varyColorsField = new CT_Boolean();
     this.groupingField = new CT_BarGrouping();
     this.barDirField = new CT_BarDir();
 }
예제 #3
0
파일: Chart.cs 프로젝트: xiepeixing/npoi
 public CT_DoughnutChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.holeSizeField = new CT_HoleSize();
     this.firstSliceAngField = new CT_FirstSliceAng();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_PieSer>();
     this.varyColorsField = new CT_Boolean();
 }
예제 #4
0
파일: Chart.cs 프로젝트: xiepeixing/npoi
 public CT_PieSer()
 {
     this.extLstField = new List<CT_Extension>();
     this.valField = new CT_NumDataSource();
     this.catField = new CT_AxDataSource();
     this.dLblsField = new CT_DLbls();
     this.dPtField = new List<CT_DPt>();
     this.explosionField = new CT_UnsignedInt();
     this.txField = new CT_SerTx();
     this.orderField = new CT_UnsignedInt();
     this.idxField = new CT_UnsignedInt();
 }
예제 #5
0
파일: Chart.cs 프로젝트: xiepeixing/npoi
 public CT_Bar3DChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.axIdField = new List<CT_UnsignedInt>();
     this.shapeField = new CT_Shape();
     this.gapDepthField = new CT_GapAmount();
     this.gapWidthField = new CT_GapAmount();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_BarSer>();
     this.varyColorsField = new CT_Boolean();
     this.groupingField = new CT_BarGrouping();
     this.barDirField = new CT_BarDir();
 }
예제 #6
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_Line3DChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.axIdField = new List<CT_UnsignedInt>();
     this.gapDepthField = new CT_GapAmount();
     this.dropLinesField = new CT_ChartLines();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_LineSer>();
     this.varyColorsField = new CT_Boolean();
     this.groupingField = new CT_Grouping();
 }
예제 #7
0
파일: Chart.cs 프로젝트: xiepeixing/npoi
 public CT_BubbleChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.axIdField = new List<CT_UnsignedInt>();
     this.sizeRepresentsField = new CT_SizeRepresents();
     this.showNegBubblesField = new CT_Boolean();
     this.bubbleScaleField = new CT_BubbleScale();
     this.bubble3DField = new CT_Boolean();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_BubbleSer>();
     this.varyColorsField = new CT_Boolean();
 }
예제 #8
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_StockChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.axIdField = new List<CT_UnsignedInt>();
     this.upDownBarsField = new CT_UpDownBars();
     this.hiLowLinesField = new CT_ChartLines();
     this.dropLinesField = new CT_ChartLines();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_LineSer>();
 }
예제 #9
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_LineSer()
 {
     this.extLstField = new List<CT_Extension>();
     this.smoothField = new CT_Boolean();
     this.valField = new CT_NumDataSource();
     this.catField = new CT_AxDataSource();
     this.errBarsField = new CT_ErrBars();
     this.trendlineField = new List<CT_Trendline>();
     this.dLblsField = new CT_DLbls();
     this.dPtField = new List<CT_DPt>();
     this.markerField = new CT_Marker();
     this.txField = new CT_SerTx();
     this.orderField = new CT_UnsignedInt();
     this.idxField = new CT_UnsignedInt();
 }
예제 #10
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_Pie3DChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_PieSer>();
     this.varyColorsField = new CT_Boolean();
 }
예제 #11
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_RadarChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.axIdField = new List<CT_UnsignedInt>();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_RadarSer>();
     this.varyColorsField = new CT_Boolean();
     this.radarStyleField = new CT_RadarStyle();
 }
예제 #12
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_BarSer()
 {
     this.extLstField = new List<CT_Extension>();
     this.shapeField = new CT_Shape();
     this.valField = new CT_NumDataSource();
     this.catField = new CT_AxDataSource();
     this.errBarsField = new CT_ErrBars();
     this.trendlineField = new List<CT_Trendline>();
     this.dLblsField = new CT_DLbls();
     this.dPtField = new List<CT_DPt>();
     this.pictureOptionsField = new CT_PictureOptions();
     this.invertIfNegativeField = new CT_Boolean();
     this.txField = new CT_SerTx();
     this.orderField = new CT_UnsignedInt();
     this.idxField = new CT_UnsignedInt();
 }
예제 #13
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_OfPieChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.serLinesField = new List<CT_ChartLines>();
     this.secondPieSizeField = new CT_SecondPieSize();
     this.custSplitField = new List<CT_UnsignedInt>();
     this.splitPosField = new CT_Double();
     this.splitTypeField = new CT_SplitType();
     this.gapWidthField = new CT_GapAmount();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_PieSer>();
     this.varyColorsField = new CT_Boolean();
     this.ofPieTypeField = new CT_OfPieType();
 }
예제 #14
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_BubbleSer()
 {
     this.extLstField = new List<CT_Extension>();
     this.bubble3DField = new CT_Boolean();
     this.bubbleSizeField = new CT_NumDataSource();
     this.yValField = new CT_NumDataSource();
     this.xValField = new CT_AxDataSource();
     this.errBarsField = new List<CT_ErrBars>();
     this.trendlineField = new List<CT_Trendline>();
     this.dLblsField = new CT_DLbls();
     this.dPtField = new List<CT_DPt>();
     this.invertIfNegativeField = new CT_Boolean();
     this.txField = new CT_SerTx();
     this.orderField = new CT_UnsignedInt();
     this.idxField = new CT_UnsignedInt();
 }
예제 #15
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_AreaSer()
 {
     this.extLstField = new List<CT_Extension>();
     this.valField = new CT_NumDataSource();
     this.catField = new CT_AxDataSource();
     this.errBarsField = new List<CT_ErrBars>();
     this.trendlineField = new List<CT_Trendline>();
     this.dLblsField = new CT_DLbls();
     this.dPtField = new List<CT_DPt>();
     this.pictureOptionsField = new CT_PictureOptions();
     this.txField = new CT_SerTx();
     this.orderField = new CT_UnsignedInt();
     this.idxField = new CT_UnsignedInt();
 }
예제 #16
0
파일: Chart.cs 프로젝트: xoposhiy/npoi
 public CT_LineChart()
 {
     this.extLstField = new List<CT_Extension>();
     this.axIdField = new List<CT_UnsignedInt>();
     this.smoothField = new CT_Boolean();
     this.markerField = new CT_Boolean();
     this.upDownBarsField = new CT_UpDownBars();
     this.hiLowLinesField = new CT_ChartLines();
     this.dropLinesField = new CT_ChartLines();
     this.dLblsField = new CT_DLbls();
     this.serField = new List<CT_LineSer>();
     this.varyColorsField = new CT_Boolean();
     this.groupingField = new CT_Grouping();
 }