zoukankan      html  css  js  c++  java
  • 绘制基本图形之椭圆、圆弧

    绘制椭圆:需要有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();
    

      

  • 相关阅读:
    css--兼容写法整理
    vuerouter-7._路由高亮
    vuerouter-6_路由杂项
    vuerouter-5.参数传递
    vuerouter-4.编程式导航
    vuerouter-3.路由嵌套
    正则表达式
    STL容器迭代器失效分析
    coredump
    获取结构体成员偏移量
  • 原文地址:https://www.cnblogs.com/xiaowie/p/8926302.html
Copyright © 2011-2022 走看看