Draw Line & Thickness

Trying to make a crude bike out of circles, squares, and lines.
*edit After enough times of playing around I'm on the brink of my goal. My only problem is that after I plug everything in and set the line thickness to x-number, it's giving me an error that it can't assign the number because of a 'method group'
Form1 Code
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Bicycle
{
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Paint(object sender, PaintEventArgs e)
    {
        Graphics g = e.Graphics;





        LineOne l1 = new LineOne(new PointF(50, 40));
        l1.setFilledState(false);
        l1.setLineColor(Color.Black);
        l1.setLineThickness = (6);
        //cannot assign to 'setLineThickness' because it is a method group'
        l1.Draw(g);


        sRectangle r2 = new sRectangle(new PointF(151, 160));
        r2.setFilledState(true);
        r2.setLineColor(Color.Green);
        r2.setFilledColor(Color.Honeydew);
        r2.Draw(g);

        sRectangleEmpty r1 = new sRectangleEmpty(new PointF(150, 150));
        r1.setFilledState(false);
        r1.setLineColor(Color.Blue);
        r1.Draw(g);

        sCircle c1 = new sCircle(new PointF(180, 130));
        c1.setFilledState(true);
        c1.setLineColor(Color.Orange);
        c1.setFilledColor(Color.Ivory);
        c1.Draw(g);

        sCircleEmpty c2 = new sCircleEmpty(new PointF(120, 130));
        c2.setFilledState(false);
        c2.setLineColor(Color.Black);
        c2.Draw(g);




    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }

}
}
The Line Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace Bicycle
{
class LineOne : sRectangle

{


    private void setDrawingAttributes()
    {
        const int lenght = 10;

        Pen SmallPen = new Pen(Brushes.DeepSkyBlue);

        SmallPen.LineJoin = System.Drawing.Drawing2D.LineJoin.Bevel;

        PointF p1 = PointF.Add(location, new Size(-lenght / 2, 0));

    }

    private void init()
    {
        setDrawingAttributes();
    }

    public LineOne()
    {
        init();
    }


    public LineOne(PointF p)
        : base(p)
    {
        init();
    }




    public override void Draw(Graphics g)
    {
        g.DrawEllipse(pen, rect);
    }





}
}
The Shape Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace Bicycle
{
class Shape
{
    private Color DefaultLineColor = Color.Black;
    private Color DefaultFillColor = Color.Blue;
    private float DefaultLineThickness = 2;
    protected bool bOutLine;
    protected bool bFilled;
    protected Pen pen;
    protected Brush brush;
    protected PointF location;

    private void setDrawingAttributes()
    {
        pen = new Pen(DefaultLineColor, DefaultLineThickness);
        brush = new SolidBrush(DefaultFillColor);
    }

    private void init()
    {
        bOutLine = true;
        setDrawingAttributes();
    }

    public Shape()
    {
        init();
    }

    public Shape(PointF p)
    {
        location = p;
        init();
    }