我不知道该如何实现类似tom那样的界面.我直接把它的棋盘做成图片放在picturebox里,然后想mousedown的时候判断交叉点的坐标再把棋子画上去,类似这样: private void pictureBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
xzuo = e.X;
yzuo = e.Y; if (e.Button == MouseButtons.Left )
{
// Image img = Image.FromFile(@"C:\Documents and Settings\ywz\桌面\hei.bmp");
// Graphics g ;
// g.DrawImage(img,xzuo ,yzuo ,12,12);
}
}问题是Graphics g ;这里应该怎么做老有错误提示.另外不知道这样画会不会把以前的picture覆盖掉?这里应该怎么画,新手诚恳请教...
{
xzuo = e.X;
yzuo = e.Y; if (e.Button == MouseButtons.Left )
{
// Image img = Image.FromFile(@"C:\Documents and Settings\ywz\桌面\hei.bmp");
// Graphics g ;
// g.DrawImage(img,xzuo ,yzuo ,12,12);
}
}问题是Graphics g ;这里应该怎么做老有错误提示.另外不知道这样画会不会把以前的picture覆盖掉?这里应该怎么画,新手诚恳请教...
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货