本帖最后由 meidaolia 于 2009-08-18 09:25:46 编辑

解决方案 »

  1.   

      /*
             * 画直线
             * 
             * */
            public void drawLine(int x, int y, int width, int height)
            {
                FarPoint.Win.Spread.DrawingSpace.LineShape ls = new FarPoint.Win.Spread.DrawingSpace.LineShape();
                ls.EndCap = System.Drawing.Drawing2D.LineCap.RoundAnchor;
                ls.StartCap = System.Drawing.Drawing2D.LineCap.RoundAnchor;
                ls.Thickness = 1;
                ls.SetBounds(x, y, width, height);
                //ls.SetBounds(15, 15, 100, 20);
                fpSpread1.ActiveSheet.AddShape(ls);
            }