bsp; if(是否胜利.Equals(50))//当是否胜利==50的话 表示100个方块全部消除 { Form2 f2 = new Form2();//窗体实例化 //这里用 消息框 “MessageBox.show()”来提示也可以。我新建了一个form窗体 //为的是可以自定义提示框 做得新颖一点而已 f2.ShowDialog(); //显示窗体 这里 f2.Show()就可以显示窗体而 我用了f2.ShowDialog()方法 //为了让用户先处理当前窗体。 this.Hide();//隐藏原窗体 也可以不用隐藏。 } } private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { if(e.Button==MouseButtons.Right) { } int x, y;//用来获取鼠标点击后的坐标位置 if (e.Button == MouseButtons.Left)//当鼠标点击的是左键 { 画框(a1, b1, Color.Black, "实线");//调用画框方法 画实线 黑色达到去除白框 画框(a2, b2, Color.Black, "实线"); x = (e.X - 边长) / 边长;//给x赋值 y = (e.Y - 边长) / 边长;//y同样赋值为鼠标点击后的y轴坐标 /*格式化鼠标点击的坐标。也就是说,当鼠标点击一个方位得到 一个X点坐标点,比如 159.86 这时,159.86减去左边留白50得到 109.86再除以边长50得到的是一个整形值"2" 本来109.86除以50 应该是2.1978 但是隐形转换过程中 整形值不保留小数点所
<< 上一页 [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] ... 下一页 >>