日期:2014-05-18  浏览次数:20821 次

关于winform中的一个界面的设计


如图,当点击每个框会有红线将这个框圈起来,并且能实现跳出另一个页面,就像Button的Click事件一样,鼠标在当面停留时还会显示此时这个小框的一些信息,请问这是怎么实现的?

我对这个界面是如何做出来的,一点思路都没有,请大家帮帮忙,给点思路啊

------解决方案--------------------
在Mouse_Up事件里面判断x,y坐标,计算出是哪个格子,然后自己绘制框。

也可以用Grid类控件模拟,不过灵活性差一些。
------解决方案--------------------
具体不知到这个是用哪种方式实现的;但是知道GDI+可以实现,获取鼠标所点控件的左上角坐标,及控件的宽、高,画图形,这里只是画了个矩形,还可以画各种想画的图形。
------解决方案--------------------
如果你以后要做这种多的话,找些GDI+的资料看看,然后自己多联系 就知道了
------解决方案--------------------
graphics.Drawrectange
------解决方案--------------------
楼上拼写错了。。


表示楼主这个界面很好做。。