• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            C#五角星的集中畫法

            更新時間:2023-12-09 02:58:59 閱讀: 評論:0

            2023年12月9日發(作者:陽字怎么寫)

            -

            C#五角星的集中畫法

            正多邊型的點坐標計算思想:

            2010.4.9 整理

            ///五角形的內外園,圓心(a,a)

            //float a = 100;

            //float r1 = 100;

            //float r2 = 40;

            //for (int i = 0; i < 5; i++)

            //{

            // p1[i].X = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            // p1[i].Y = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            //}

            //for (int i = 0; i < 5; i++)

            //{

            // p2[i].X = a + (float)(i * 2 * / 5 + 2 *

            / (2 * 5) - / 10) * r2;

            // p2[i].Y = a + (float)(i * 2 * / 5 + 2 *

            / (2 * 5) - / 10) * r2;

            //}

            //for (int i = 0; i < 10; i++)

            //{

            // if (i % 2 == 0)

            // {

            // p[i] = p1[i / 2];

            // }

            // if (i % 2 == 1)

            // {

            // p[i] = p2[(int)(i / 2)];

            // }

            //}

            畫法1(Button1的paint事件):

            GraphicsPath myGraphicsPath = new GraphicsPath();

            PointF[] p1 = new [5];

            [] p2 = new [5];

            [] p = new [10];

            ////五角形的外接園,圓心(a,a)

            float a = 100;

            float r1 = 100;

            float r2 = 40;

            for (int i = 0; i < 5; i++)

            {

            p1[i].X = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            p1[i].Y = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            }

            for (int i = 0; i < 5; i++)

            {

            p2[i].X = a + (float)(i * 2 * / 5 + 2 * /

            (2 * 5) - / 10) * r2;

            p2[i].Y = a + (float)(i * 2 * / 5 + 2 * /

            (2 * 5) - / 10) * r2;

            }

            for (int i = 0; i < 10; i++)

            {

            if (i % 2 == 0)

            {

            p[i] = p1[i / 2];

            }

            if (i % 2 == 1)

            {

            p[i] = p2[(int)(i / 2)];

            }

            }

            ygon(p);

            lor = ;

            = new (200, 200);

            = new Region(myGraphicsPath);

            畫法2:(paint 事件)

            GraphicsPath myGraphicsPath = new GraphicsPath();

            PointF[] p1 = new [5];

            [] p2 = new [5];

            float a = 100;

            float r1 = 100;

            float r2 = 40;

            for (int i = 0; i < 5; i++) {

            p1[i].X = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            p1[i].Y = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            }

            for (int i = 0; i < 5; i++)

            {

            p2[i].X = a + (float)(i * 2 * / 5 + 2 * /

            (2 * 5) - / 10) * r2;

            p2[i].Y = a + (float)(i * 2 * / 5 + 2 * /

            (2 * 5) - / 10) * r2;

            }

            for (int i = 0; i < 5; i++)

            {

            for (int j = i; j < i +1; j++)

            e(p1[i],p2[j%5]);

            }

            lor = ;

            = new (200, 200);

            = new Region(myGraphicsPath);

            畫法3(非事件畫法:通過顏色刷刷出來的。需要外部事件的觸發)

            Brush fillBrush;

            fillBrush = new SolidBrush();

            Graphics g;

            float a = 100;

            float r1 = 100;

            float r2 = 40;

            PointF[] p1 = new [5];//float型point

            [] p2 = new [5];

            [] p = new [10];

            for (int i = 0; i < 5; i++)

            {

            p1[i].X = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            p1[i].Y = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            } //Pen p = new Pen(, 2);

            for (int i = 0; i < 5; i++)

            {

            p2[i].X = a + (float)(i * 2 * / 5 + 2 * /

            (2 * 5) - / 10) * r2;

            p2[i].Y = a + (float)(i * 2 * / 5 + 2 * /

            (2 * 5) - / 10) * r2;

            }

            for (int i = 0; i < 10; i++)

            {

            if (i % 2 == 0)

            {

            p[i] = p1[i / 2];

            }

            if (i % 2 == 1)

            {

            p[i] = p2[(int)(i / 2)];

            }

            }

            g = Graphics();

            lygon(fillBrush, p);

            畫法4(非事件畫法:連線。需要別的事件觸發)

            Graphics g;

            float a = 100;

            float r1 = 100;

            PointF[] p1 = new [5];

            for (int i = 0; i < 5; i++)

            {

            p1[i].X = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            p1[i].Y = a + (float)(i * 2 * / 5 - / 10)

            * r1;

            }

            Pen p = new Pen( , 2);

            g = Graphics();

            ne(p, p1[0], p1[2]);

            ne(p, p1[0], p1[3]); ne(p, p1[1], p1[3]);

            ne(p, p1[1], p1[4]);

            ne(p, p1[2], p1[4]);

            -

            C#五角星的集中畫法

            本文發布于:2023-12-09 02:58:59,感謝您對本站的認可!

            本文鏈接:http://www.newhan.cn/zhishi/a/1702061939115642.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:C#五角星的集中畫法.doc

            本文 PDF 下載地址:C#五角星的集中畫法.pdf

            標簽:事件   畫法   需要   計算   外接園
            留言與評論(共有 0 條評論)
               
            驗證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 亚洲精品国产精品乱码不| 性视频一区| 午夜福利理论片高清在线| 亚洲精品国产老熟女久久| 人妻少妇精品视频中文字幕国语| av在线免费观看你懂的| 色猫咪av在线网址| 青青草国产精品日韩欧美| 国产精品一区在线蜜臀| 欧美人与动zozo在线播放| 国产v综合v亚洲欧美大天堂| 宅男噜噜噜66在线观看| 久久99精品九九九久久婷婷| 亚洲婷婷六月的婷婷| 国产免费又色又爽又黄软件| 亚洲一区精品伊人久久| 国产在线精彩自拍视频| 2021国产成人精品久久| 国产偷窥厕所一区二区| 在线免费观看| 91精品人妻一区二区| 午夜福利你懂的在线观看| 在线观看中文字幕国产码| 国产精品午夜福利91| 国产成人av大片大片| 国产成人一区二区三区视频在线| 99久久精品国产一区二区暴力| 91麻豆亚洲国产成人久久| 国产一区二区三区导航| 91中文字幕在线一区| 国产精品色婷婷亚洲综合看片| 一二三四中文字幕日韩乱码| 欧洲亚洲成av人片天堂网| 国产精品午夜福利视频| 欧美做受视频播放| 亚洲一区二区三区在线播放无码| 中文一级毛片| 最新精品国偷自产在线美女足 | 在线精品国产中文字幕| 新婚少妇娇羞迎合| 亚洲精品国产免费av|