using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace table
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} public class Form1
{ protected override void OnPaint(PaintEventArgs e)
{ Graphics gp = e.Graphics;
Pen newpen = new Pen(Color.Black, 1);
gp.DrawLine(newpen, 66 + 6, 12 + 10, 190 + 6, 12 + 10);
gp.DrawLine(newpen, 66 + 6, 12 + 10, 66 + 6, 23 + 10);
gp.DrawLine(newpen, 84 + 6, 12 + 10, 84 + 6, 23 + 10);
gp.DrawLine(newpen, 138 + 6, 12 + 10, 138 + 6, 23 + 10);
gp.DrawLine(newpen, 156 + 6, 12 + 10, 156 + 6, 84 + 10);
gp.DrawLine(newpen, 0 + 6, 23 + 10, 190 + 6, 23 + 10);
gp.DrawLine(newpen, 7 + 6, 23 + 10, 7 + 6, 272 + 10);
gp.DrawLine(newpen, 17 + 6, 23 + 10, 17 + 6, 208 + 10);
gp.DrawLine(newpen, 76 + 6, 23 + 10, 76 + 6, 32 + 10);
gp.DrawLine(newpen, 86 + 6, 23 + 10, 86 + 6, 32 + 10);
gp.DrawLine(newpen, 113 + 6, 23 + 10, 113 + 6, 32 + 10);
gp.DrawLine(newpen, 97 + 6, 23 + 10, 97 + 6, 32 + 10);
gp.DrawLine(newpen, 172 + 6, 23 + 10, 172 + 6, 32 + 10);
gp.DrawLine(newpen, 7 + 6, 32 + 10, 190 + 6, 32 + 10);
gp.DrawLine(newpen, 45 + 6, 32 + 10, 45 + 6, 50 + 10);
gp.DrawLine(newpen, 60 + 6, 32 + 10, 60 + 6, 50 + 10);
gp.DrawLine(newpen, 65 + 6, 32 + 10, 65 + 6, 50 + 10);
gp.DrawLine(newpen, 70 + 6, 32 + 10, 70 + 6, 50 + 10);
gp.DrawLine(newpen, 75 + 6, 32 + 10, 75 + 6, 50 + 10);
gp.DrawLine(newpen, 80 + 6, 32 + 10, 80 + 6, 50 + 10);
gp.DrawLine(newpen, 85 + 6, 32 + 10, 85 + 6, 50 + 10);
gp.DrawLine(newpen, 90 + 6, 32 + 10, 90 + 6, 50 + 10);
gp.DrawLine(newpen, 95 + 6, 32 + 10, 95 + 6, 50 + 10);
gp.DrawLine(newpen, 100 + 6, 32 + 10, 100 + 6, 50 + 10);
gp.DrawLine(newpen, 105 + 6, 32 + 10, 105 + 6, 50 + 10);
gp.DrawLine(newpen, 110 + 6, 32 + 10, 110 + 6, 50 + 10);
gp.DrawLine(newpen, 115 + 6, 32 + 10, 115 + 6, 50 + 10);
gp.DrawLine(newpen, 120 + 6, 32 + 10, 120 + 6, 50 + 10);
gp.DrawLine(newpen, 125 + 6, 32 + 10, 125 + 6, 50 + 10);
gp.DrawLine(newpen, 130 + 6, 32 + 10, 130 + 6, 50 + 10);
gp.DrawLine(newpen, 135 + 6, 32 + 10, 135 + 6, 50 + 10);
gp.DrawLine(newpen, 140 + 6, 32 + 10, 140 + 6, 50 + 10);
gp.DrawLine(newpen, 145 + 6, 32 + 10, 145 + 6, 50 + 10);
gp.DrawLine(newpen, 150 + 6, 32 + 10, 150 + 6, 50 + 10);
gp.DrawLine(newpen, 17 + 6, 41 + 10, 156 + 6, 41 + 10);
gp.DrawLine(newpen, 7 + 6, 50 + 10, 156 + 6, 50 + 10);
gp.DrawLine(newpen, 7 + 6, 58 + 10, 156 + 6, 58 + 10);
gp.DrawLine(newpen, 7 + 6, 67 + 10, 156 + 6, 67 + 10);
gp.DrawLine(newpen, 89 + 6, 67 + 10, 89 + 6, 76 + 10);
gp.DrawLine(newpen, 111 + 6, 67 + 10, 111 + 6, 84 + 10);
gp.DrawLine(newpen, 0 + 6, 76 + 10, 190 + 6, 76 + 10);
gp.DrawLine(newpen, 46 + 6, 76 + 10, 46 + 6, 173 + 10);
gp.DrawLine(newpen, 82 + 6, 76 + 10, 82 + 6, 84 + 10);
gp.DrawLine(newpen, 46 + 6, 84 + 10, 190 + 6, 84 + 10);
gp.DrawLine(newpen, 7 + 6, 111 + 10, 190 + 6, 111 + 10);
gp.DrawLine(newpen, 17 + 6, 118 + 10, 190 + 6, 118 + 10);
gp.DrawLine(newpen, 17 + 6, 125 + 10, 190 + 6, 125 + 10);
gp.DrawLine(newpen, 17 + 6, 144 + 10, 190 + 6, 144 + 10);
gp.DrawLine(newpen, 17 + 6, 151 + 10, 190 + 6, 151 + 10);
gp.DrawLine(newpen, 93 + 6, 111 + 10, 93 + 6, 118 + 10);
gp.DrawLine(newpen, 137 + 6, 111 + 10, 137 + 6, 118 + 10);
gp.DrawLine(newpen, 157 + 6, 111 + 10, 157 + 6, 118 + 10);
gp.DrawLine(newpen, 65 + 6, 118 + 10, 65 + 6, 174 + 10);
gp.DrawLine(newpen, 111 + 6, 118 + 10, 111 + 6, 125 + 10);
gp.DrawLine(newpen, 143 + 5, 118 + 10, 143 + 6, 125 + 10);
gp.DrawLine(newpen, 84 + 6, 125 + 10, 84 + 6, 144 + 10);
gp.DrawLine(newpen, 105 + 6, 125 + 10, 105 + 6, 144 + 10);
gp.DrawLine(newpen, 124 + 6, 125 + 10, 124 + 6, 144 + 10);
gp.DrawLine(newpen, 98 + 6, 144 + 10, 98 + 6, 151 + 10);
gp.DrawLine(newpen, 123 + 6, 144 + 10, 123 + 6, 151 + 10);
gp.DrawLine(newpen, 65 + 6, 151 + 10, 190 + 6, 151 + 10);
gp.DrawLine(newpen, 65 + 6, 166 + 10, 190 + 6, 166 + 10);
gp.DrawLine(newpen, 17 + 6, 174 + 10, 190 + 6, 174 + 10);
gp.DrawLine(newpen, 17 + 6, 190 + 10, 190 + 6, 190 + 10);
gp.DrawLine(newpen, 27 + 6, 199 + 10, 190 + 6, 199 + 10);
gp.DrawLine(newpen, 0 + 6, 208 + 10, 190 + 6, 208 + 10);
gp.DrawLine(newpen, 27 + 6, 174 + 10, 27 + 6, 208 + 10);
gp.DrawLine(newpen, 146 + 6, 174 + 10, 146 + 6, 199 + 10);
gp.DrawLine(newpen, 62 + 6, 190 + 10, 62 + 6, 199 + 10);
gp.DrawLine(newpen, 92 + 6, 190 + 10, 92 + 6, 199 + 10);
gp.DrawLine(newpen, 112 + 6, 190 + 10, 112 + 6, 199 + 10);
gp.DrawLine(newpen, 132 + 6, 190 + 10, 132 + 6, 199 + 10);
gp.DrawLine(newpen, 46 + 6, 199 + 10, 46 + 6, 208 + 10);
gp.DrawLine(newpen, 142 + 6, 238 + 10, 190 + 6, 238 + 10);
gp.DrawLine(newpen, 142 + 6, 238 + 10, 142 + 6, 272 + 10);
gp.DrawLine(newpen, 152 + 6, 238 + 10, 152 + 6, 272 + 10);
gp.DrawLine(newpen, 0 + 6, 23 + 10, 0 + 6, 272 + 10);
gp.DrawLine(newpen, 0 + 6, 272 + 10, 190 + 6, 272 + 10);
gp.DrawLine(newpen, 190 + 6, 12 + 10, 190 + 6, 272 + 10); }
}
}
}
请问这段代码有什么问题吗
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace table
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} public class Form1
{ protected override void OnPaint(PaintEventArgs e)
{ Graphics gp = e.Graphics;
Pen newpen = new Pen(Color.Black, 1);
gp.DrawLine(newpen, 66 + 6, 12 + 10, 190 + 6, 12 + 10);
gp.DrawLine(newpen, 66 + 6, 12 + 10, 66 + 6, 23 + 10);
gp.DrawLine(newpen, 84 + 6, 12 + 10, 84 + 6, 23 + 10);
gp.DrawLine(newpen, 138 + 6, 12 + 10, 138 + 6, 23 + 10);
gp.DrawLine(newpen, 156 + 6, 12 + 10, 156 + 6, 84 + 10);
gp.DrawLine(newpen, 0 + 6, 23 + 10, 190 + 6, 23 + 10);
gp.DrawLine(newpen, 7 + 6, 23 + 10, 7 + 6, 272 + 10);
gp.DrawLine(newpen, 17 + 6, 23 + 10, 17 + 6, 208 + 10);
gp.DrawLine(newpen, 76 + 6, 23 + 10, 76 + 6, 32 + 10);
gp.DrawLine(newpen, 86 + 6, 23 + 10, 86 + 6, 32 + 10);
gp.DrawLine(newpen, 113 + 6, 23 + 10, 113 + 6, 32 + 10);
gp.DrawLine(newpen, 97 + 6, 23 + 10, 97 + 6, 32 + 10);
gp.DrawLine(newpen, 172 + 6, 23 + 10, 172 + 6, 32 + 10);
gp.DrawLine(newpen, 7 + 6, 32 + 10, 190 + 6, 32 + 10);
gp.DrawLine(newpen, 45 + 6, 32 + 10, 45 + 6, 50 + 10);
gp.DrawLine(newpen, 60 + 6, 32 + 10, 60 + 6, 50 + 10);
gp.DrawLine(newpen, 65 + 6, 32 + 10, 65 + 6, 50 + 10);
gp.DrawLine(newpen, 70 + 6, 32 + 10, 70 + 6, 50 + 10);
gp.DrawLine(newpen, 75 + 6, 32 + 10, 75 + 6, 50 + 10);
gp.DrawLine(newpen, 80 + 6, 32 + 10, 80 + 6, 50 + 10);
gp.DrawLine(newpen, 85 + 6, 32 + 10, 85 + 6, 50 + 10);
gp.DrawLine(newpen, 90 + 6, 32 + 10, 90 + 6, 50 + 10);
gp.DrawLine(newpen, 95 + 6, 32 + 10, 95 + 6, 50 + 10);
gp.DrawLine(newpen, 100 + 6, 32 + 10, 100 + 6, 50 + 10);
gp.DrawLine(newpen, 105 + 6, 32 + 10, 105 + 6, 50 + 10);
gp.DrawLine(newpen, 110 + 6, 32 + 10, 110 + 6, 50 + 10);
gp.DrawLine(newpen, 115 + 6, 32 + 10, 115 + 6, 50 + 10);
gp.DrawLine(newpen, 120 + 6, 32 + 10, 120 + 6, 50 + 10);
gp.DrawLine(newpen, 125 + 6, 32 + 10, 125 + 6, 50 + 10);
gp.DrawLine(newpen, 130 + 6, 32 + 10, 130 + 6, 50 + 10);
gp.DrawLine(newpen, 135 + 6, 32 + 10, 135 + 6, 50 + 10);
gp.DrawLine(newpen, 140 + 6, 32 + 10, 140 + 6, 50 + 10);
gp.DrawLine(newpen, 145 + 6, 32 + 10, 145 + 6, 50 + 10);
gp.DrawLine(newpen, 150 + 6, 32 + 10, 150 + 6, 50 + 10);
gp.DrawLine(newpen, 17 + 6, 41 + 10, 156 + 6, 41 + 10);
gp.DrawLine(newpen, 7 + 6, 50 + 10, 156 + 6, 50 + 10);
gp.DrawLine(newpen, 7 + 6, 58 + 10, 156 + 6, 58 + 10);
gp.DrawLine(newpen, 7 + 6, 67 + 10, 156 + 6, 67 + 10);
gp.DrawLine(newpen, 89 + 6, 67 + 10, 89 + 6, 76 + 10);
gp.DrawLine(newpen, 111 + 6, 67 + 10, 111 + 6, 84 + 10);
gp.DrawLine(newpen, 0 + 6, 76 + 10, 190 + 6, 76 + 10);
gp.DrawLine(newpen, 46 + 6, 76 + 10, 46 + 6, 173 + 10);
gp.DrawLine(newpen, 82 + 6, 76 + 10, 82 + 6, 84 + 10);
gp.DrawLine(newpen, 46 + 6, 84 + 10, 190 + 6, 84 + 10);
gp.DrawLine(newpen, 7 + 6, 111 + 10, 190 + 6, 111 + 10);
gp.DrawLine(newpen, 17 + 6, 118 + 10, 190 + 6, 118 + 10);
gp.DrawLine(newpen, 17 + 6, 125 + 10, 190 + 6, 125 + 10);
gp.DrawLine(newpen, 17 + 6, 144 + 10, 190 + 6, 144 + 10);
gp.DrawLine(newpen, 17 + 6, 151 + 10, 190 + 6, 151 + 10);
gp.DrawLine(newpen, 93 + 6, 111 + 10, 93 + 6, 118 + 10);
gp.DrawLine(newpen, 137 + 6, 111 + 10, 137 + 6, 118 + 10);
gp.DrawLine(newpen, 157 + 6, 111 + 10, 157 + 6, 118 + 10);
gp.DrawLine(newpen, 65 + 6, 118 + 10, 65 + 6, 174 + 10);
gp.DrawLine(newpen, 111 + 6, 118 + 10, 111 + 6, 125 + 10);
gp.DrawLine(newpen, 143 + 5, 118 + 10, 143 + 6, 125 + 10);
gp.DrawLine(newpen, 84 + 6, 125 + 10, 84 + 6, 144 + 10);
gp.DrawLine(newpen, 105 + 6, 125 + 10, 105 + 6, 144 + 10);
gp.DrawLine(newpen, 124 + 6, 125 + 10, 124 + 6, 144 + 10);
gp.DrawLine(newpen, 98 + 6, 144 + 10, 98 + 6, 151 + 10);
gp.DrawLine(newpen, 123 + 6, 144 + 10, 123 + 6, 151 + 10);
gp.DrawLine(newpen, 65 + 6, 151 + 10, 190 + 6, 151 + 10);
gp.DrawLine(newpen, 65 + 6, 166 + 10, 190 + 6, 166 + 10);
gp.DrawLine(newpen, 17 + 6, 174 + 10, 190 + 6, 174 + 10);
gp.DrawLine(newpen, 17 + 6, 190 + 10, 190 + 6, 190 + 10);
gp.DrawLine(newpen, 27 + 6, 199 + 10, 190 + 6, 199 + 10);
gp.DrawLine(newpen, 0 + 6, 208 + 10, 190 + 6, 208 + 10);
gp.DrawLine(newpen, 27 + 6, 174 + 10, 27 + 6, 208 + 10);
gp.DrawLine(newpen, 146 + 6, 174 + 10, 146 + 6, 199 + 10);
gp.DrawLine(newpen, 62 + 6, 190 + 10, 62 + 6, 199 + 10);
gp.DrawLine(newpen, 92 + 6, 190 + 10, 92 + 6, 199 + 10);
gp.DrawLine(newpen, 112 + 6, 190 + 10, 112 + 6, 199 + 10);
gp.DrawLine(newpen, 132 + 6, 190 + 10, 132 + 6, 199 + 10);
gp.DrawLine(newpen, 46 + 6, 199 + 10, 46 + 6, 208 + 10);
gp.DrawLine(newpen, 142 + 6, 238 + 10, 190 + 6, 238 + 10);
gp.DrawLine(newpen, 142 + 6, 238 + 10, 142 + 6, 272 + 10);
gp.DrawLine(newpen, 152 + 6, 238 + 10, 152 + 6, 272 + 10);
gp.DrawLine(newpen, 0 + 6, 23 + 10, 0 + 6, 272 + 10);
gp.DrawLine(newpen, 0 + 6, 272 + 10, 190 + 6, 272 + 10);
gp.DrawLine(newpen, 190 + 6, 12 + 10, 190 + 6, 272 + 10); }
}
}
}
请问这段代码有什么问题吗
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} public class Form1 // 此处Form1和外面的Form1同名了
{
}}
{
}多了,你在Form1里有声明了一个Form1
namespace table
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
protected override void OnPaint(PaintEventArgs e)
{
//……
}
}
在界面设计处 查看Form1的事件 将Form1_Load事件删除之