當前位置:編程學習大全網 - 網站源碼 - c#.net panel形成壹個可移動的矩形 可以繪制多個

c#.net panel形成壹個可移動的矩形 可以繪制多個

在button的事件中寫:

private void button1_Click(object sender, EventArgs e)

{

Graphics g = Graphics.FromHwnd(panel1.Handle);

g.DrawRectangle(Pens.Red, new Rectangle(1, 1, 10, 10));

}

如果妳想要移動的話:

int x = 0;

int y = 0;

private void button1_Click(object sender, EventArgs e)

{

Graphics g = Graphics.FromHwnd(panel1.Handle);

//X,Y是矩形左上角的坐標。繪制多個就復制幾個就好,只是XY坐標不能重復

g.DrawRectangle(Pens.Red, new Rectangle(x++, y++, 10, 10));

}

  • 上一篇:如何在 Linux 上安裝 git 服務
  • 下一篇:如何使用淘源碼的源碼?
  • copyright 2024編程學習大全網