MyException - 我的异常网
当前位置:我的异常网» C# » 怎么在C#中绘制 填充网格

怎么在C#中绘制 填充网格

www.myexceptions.net  网友分享于:2013-12-31  浏览:134次
如何在C#中绘制 填充网格
比如在一个PictureBox上打10   *   10   的网格(这个我会),然后在上面任意点击一个格子,这个格子就会被一种颜色填满,并且我知道这是第几个格子.这该如何实现?

------解决方案--------------------
up
------解决方案--------------------
click事件里判断鼠标的当前座标。
------解决方案--------------------
帮顶
------解决方案--------------------
先用gdi的画笔画十个格,记住每个格子的矩阵,然后在mouse点击的时候判断坐标


是不是这样哈,对GDI没什么了解,楼下的有错请指出
------解决方案--------------------
首先判断鼠标的坐标,分别对X,Y 除于每个格子的长,求整数,应该就得到每个格子的未知了。在根据格子的位置,得到格子的起点坐标,用g.FillTectangle就可以了吧。

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有