利用#c编写八卦图形状
主要程序
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace bagua1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//矩阵的点组//
Point[] pointCorner1 = new Point[] { new Point(77, 200), new Point(122, 200), new Point(122, 195), new Point(77, 195) };
Point[] pointCorner2 = new Point[] { new Point(77, 190), new Point(122, 190), new Point(122, 185), new Point(77, 185) };
Point[] pointCorner3 = new Point[] { new Point(77, 180), new Point(122, 180), new Point(122, 175), new Point(77, 175) };
Point[] pointCorner4 = new Point[] { new Point(154, 186), new Point(186, 154), new Point(183, 151), new Point(151, 183) };
Point[] pointCorner5 = new Point[] { new Point(147, 179), new Point(179, 147), new Point(176, 144), new Point(144, 176) };
Point[] pointCorner6 = new Point[] { new Point(140, 172), new Point(151, 161), new Point(147, 158), new Point(137, 168) };
Point[] pointCorner7 = new Point[] { new Point(161, 151), new Point(172, 140), new Point(168, 137), new Point(158, 147) };
Point[] pointCorner8 = new Point[] { new Point(200, 122), new Point(200, 107), new Point(195, 107), new Point(195, 122) };
Point[] pointCorner9 = new Point[] { new Point(200, 92), new Point(200, 77), new Point(195, 77), new Point(195, 92) };
Point[] pointCorner10 = new Point[] { new Point(190, 122), new Point(190, 77), new Point(185, 77), new Point(185, 122) };
Point[] pointCorner11 = new Point[] { new Point(180, 122), new Point(180, 107), new Point(175, 107), new Point(175, 122) };
Point[] pointCorner12 = new Point[] { new Point(180, 92), new Point(180, 77), new Point(175, 77), new Point(175, 92) };
Point[] pointCorner13 = new Point[] { new Point(186, 45), new Point(154, 13), new Point(151, 16), new Point(183, 48) };
Point[] pointCorner14 = new Point[] { new Point(179, 52), new Point(168, 41), new Point(165, 45), new Point(176, 55) };
Point[] pointCorner15 = new Point[] { new Point(158, 31), new Point(147, 20), new Point(144, 23), new Point(154, 34) };
Point[] pointCorner16 = new Point[] { new Point(168, 62), new Point(172, 59), new Point(161, 48), new Point(158, 52) };
Point[] pointCorner17 = new Point[] { new Point(151, 38), new Point(140, 27), new Point(137, 31), new Point(147, 41) };
Point[] pointCorner18 = new Point[] { new Point(122, 0), new Point(107, 0), new Point(107, 5), new Point(122, 5) };
Point[] pointCorner19 = new Point[] { new Point(92, 0), new Point(77, 0), new Point(77, 5), new Point(92, 5) };
Point[] pointCorner20 = new Point[] { new Point(122, 10), new Point(107, 10), new Point(107, 15), new Point(122, 15) };
Point[] pointCorner21 = new Point[] { new Point(92, 10), new Point(77, 10), new Point(77, 15), new Point(92, 15) };
Point[] pointCorner22 = new Point[] { new Point(122, 20), new Point(107, 20), new Point(107, 25), new Point(122, 25) };
Point