コード例 #1
0
ファイル: LineFormatRenderer.cs プロジェクト: Sl0vi/MigraDoc
 public LineFormatRenderer(LineFormat lineFormat, XGraphics gfx)
 {
     _lineFormat = lineFormat;
     _gfx = gfx;
 }
コード例 #2
0
ファイル: VisitorBase.cs プロジェクト: Sl0vi/MigraDoc
        protected void FlattenAxis(Axis axis)
        {
            if (axis == null)
                return;

            LineFormat refLineFormat = new LineFormat();
            refLineFormat._width = 0.15;
            if (axis._hasMajorGridlines.Value && axis._majorGridlines != null)
                FlattenLineFormat(axis._majorGridlines._lineFormat, refLineFormat);
            if (axis._hasMinorGridlines.Value && axis._minorGridlines != null)
                FlattenLineFormat(axis._minorGridlines._lineFormat, refLineFormat);

            refLineFormat._width = 0.4;
            if (axis._lineFormat != null)
                FlattenLineFormat(axis._lineFormat, refLineFormat);

            //      axis.majorTick;
            //      axis.majorTickMark;
            //      axis.minorTick;
            //      axis.minorTickMark;

            //      axis.maximumScale;
            //      axis.minimumScale;

            //      axis.tickLabels;
            //      axis.title;
        }
コード例 #3
0
ファイル: LineFormatRenderer.cs プロジェクト: GorelH/PdfSharp
 public LineFormatRenderer(LineFormat lineFormat, XGraphics gfx)
 {
   this.lineFormat = lineFormat;
   this.gfx = gfx;
 }
コード例 #4
0
ファイル: VisitorBase.cs プロジェクト: Sl0vi/MigraDoc
 protected void FlattenLineFormat(LineFormat lineFormat, LineFormat refLineFormat)
 {
     if (refLineFormat != null)
     {
         if (lineFormat._width.IsNull)
             lineFormat._width = refLineFormat._width;
     }
 }