绘制椭圆:需要有Graphics和Pen对象。Graphics对象提供DrawEllipse方法,Pen对象存储用于呈现椭圆的线条属性,如宽度和颜色。
private void Form1_Paint(object sender, PaintEventArgs e) { Graphics g = e.Graphics; Pen p = new Pen(Color.Red,5); //后两个参数 //1 startangle 从X轴开始沿顺时针方向旋转的角度 //2 从起始角开始到弧线的结束点沿顺时针方向角度的角 g.DrawArc(p,0,50,200,200,0,120); //绘制扇形 // System.Drawing.Pen,它确定扇形的颜色、宽度和样式。 // // x: // 边框的左上角的 x 坐标,该边框定义扇形所属的椭圆。 // // y: // 边框的左上角的 y 坐标,该边框定义扇形所属的椭圆。 // // // 边框的宽度,该边框定义扇形所属的椭圆。 // // height: // 边框的高度,该边框定义扇形所属的椭圆。 // // startAngle: // 从 x 轴到扇形的第一条边沿顺时针方向度量的角(以度为单位)。 // // sweepAngle: // 从 startAngle 参数到扇形的第二条边沿顺时针方向度量的角(以度为单位)。 g.DrawPie(p,0,200,300,200,50,120); g.Dispose();