protected CategoryAxis GenerateCategoryAxis(AxisId axisId, AxisPositionValues axisPosition, string formatCode, AxisId crossingAxisId) { CategoryAxis categoryAxis1 = new CategoryAxis(); AxisId axisId3 = new AxisId() { Val = axisId.Val }; Scaling scaling1 = new Scaling(); Orientation orientation1 = new Orientation() { Val = OrientationValues.MinMax }; scaling1.Append(orientation1); AxisPosition axisPosition1 = new AxisPosition() { Val = axisPosition }; NumberingFormat numberingFormat1 = new NumberingFormat() { FormatCode = formatCode, SourceLinked = true }; TickLabelPosition tickLabelPosition1 = new TickLabelPosition() { Val = TickLabelPositionValues.Low }; ChartShapeProperties chartShapeProperties5 = GenerateChartShapeProperties(3175); TextProperties textProperties1 = new TextProperties(); A::BodyProperties bodyProperties2 = new A::BodyProperties() { Rotation = 0, Vertical = A::TextVerticalValues.Horizontal }; A::ListStyle listStyle2 = new A::ListStyle(); A::Paragraph paragraph2 = new A::Paragraph(); A::ParagraphProperties paragraphProperties2 = new A::ParagraphProperties(); A::DefaultRunProperties defaultRunProperties2 = new A::DefaultRunProperties(); paragraphProperties2.Append(defaultRunProperties2); A::EndParagraphRunProperties endParagraphRunProperties1 = new A::EndParagraphRunProperties() { Language = DEFAULT_LANG }; paragraph2.Append(paragraphProperties2); paragraph2.Append(endParagraphRunProperties1); textProperties1.Append(bodyProperties2); textProperties1.Append(listStyle2); textProperties1.Append(paragraph2); CrossingAxis crossingAxis1 = new CrossingAxis() { Val = crossingAxisId.Val }; Crosses crosses1 = new Crosses() { Val = CrossesValues.AutoZero }; AutoLabeled autoLabeled1 = new AutoLabeled() { Val = true }; LabelAlignment labelAlignment1 = new LabelAlignment() { Val = LabelAlignmentValues.Center }; LabelOffset labelOffset1 = new LabelOffset() { Val = (UInt16Value)100U }; TickLabelSkip tickLabelSkip1 = new TickLabelSkip() { Val = 1 }; TickMarkSkip tickMarkSkip1 = new TickMarkSkip() { Val = 1 }; categoryAxis1.Append(axisId3); categoryAxis1.Append(scaling1); categoryAxis1.Append(axisPosition1); categoryAxis1.Append(numberingFormat1); categoryAxis1.Append(tickLabelPosition1); categoryAxis1.Append(chartShapeProperties5); categoryAxis1.Append(textProperties1); categoryAxis1.Append(crossingAxis1); categoryAxis1.Append(crosses1); categoryAxis1.Append(autoLabeled1); categoryAxis1.Append(labelAlignment1); categoryAxis1.Append(labelOffset1); categoryAxis1.Append(tickLabelSkip1); categoryAxis1.Append(tickMarkSkip1); return categoryAxis1; }
protected CategoryAxis GenerateCategoryAxis(AxisId axisId, AxisPositionValues axisPosition, string formatCode, AxisId crossingAxisId) { CategoryAxis categoryAxis1 = new CategoryAxis(); AxisId axisId1 = new AxisId() { Val = axisId.Val }; Scaling scaling1 = new Scaling(); Orientation orientation1 = new Orientation() { Val = OrientationValues.MinMax }; scaling1.Append(orientation1); AxisPosition axisPosition1 = new AxisPosition() { Val = AxisPositionValues.Bottom }; NumberingFormat numberingFormat1 = new NumberingFormat() { FormatCode = formatCode, SourceLinked = true }; TickLabelPosition tickLabelPosition1 = new TickLabelPosition() { Val = TickLabelPositionValues.Low }; ChartShapeProperties chartShapeProperties1 = GenerateChartShapeProperties(3175); TextProperties textProperties1 = new TextProperties(); A::BodyProperties bodyProperties1 = new A::BodyProperties() { Rotation = -1800000, Vertical = A::TextVerticalValues.Horizontal }; A::ListStyle listStyle1 = new A::ListStyle(); A::Paragraph paragraph1 = new A::Paragraph(); A::ParagraphProperties paragraphProperties1 = new A::ParagraphProperties(); A::DefaultRunProperties defaultRunProperties1 = new A::DefaultRunProperties() { Language = DEFAULT_LANG, FontSize = 1000, Bold = false, Italic = false, Underline = A::TextUnderlineValues.None, Strike = A::TextStrikeValues.NoStrike, Baseline = 0 }; A::SolidFill solidFill2 = new A::SolidFill(); A::RgbColorModelHex rgbColorModelHex2 = new A::RgbColorModelHex() { Val = "000000" }; solidFill2.Append(rgbColorModelHex2); defaultRunProperties1.Append(solidFill2); paragraphProperties1.Append(defaultRunProperties1); A::EndParagraphRunProperties endParagraphRunProperties1 = new A::EndParagraphRunProperties() { Language = DEFAULT_LANG }; paragraph1.Append(paragraphProperties1); paragraph1.Append(endParagraphRunProperties1); textProperties1.Append(bodyProperties1); textProperties1.Append(listStyle1); textProperties1.Append(paragraph1); CrossingAxis crossingAxis1 = new CrossingAxis() { Val = (UInt32Value)crossingAxisId.Val }; Crosses crosses1 = new Crosses() { Val = CrossesValues.AutoZero }; AutoLabeled autoLabeled1 = new AutoLabeled() { Val = true }; LabelAlignment labelAlignment1 = new LabelAlignment() { Val = LabelAlignmentValues.Center }; LabelOffset labelOffset1 = new LabelOffset() { Val = (UInt16Value)100U }; TickLabelSkip tickLabelSkip1 = new TickLabelSkip() { Val = 1 }; TickMarkSkip tickMarkSkip1 = new TickMarkSkip() { Val = 1 }; categoryAxis1.Append(axisId1); categoryAxis1.Append(scaling1); categoryAxis1.Append(axisPosition1); categoryAxis1.Append(numberingFormat1); categoryAxis1.Append(tickLabelPosition1); categoryAxis1.Append(chartShapeProperties1); categoryAxis1.Append(textProperties1); categoryAxis1.Append(crossingAxis1); categoryAxis1.Append(crosses1); categoryAxis1.Append(autoLabeled1); categoryAxis1.Append(labelAlignment1); categoryAxis1.Append(labelOffset1); categoryAxis1.Append(tickLabelSkip1); categoryAxis1.Append(tickMarkSkip1); return categoryAxis1; }