GDI+绘图
在panel上绘制一个表格,表格的单元格中绘制上相应的数据,如何改变一行一列的背景色来实现十字线的效果,但是那一行那一列的数据不能覆盖。可以对十字线进行上下左右移动。求大侠们解决啊。。 --------------------编程问答-------------------- 建议楼主这个就不要用GDI绘制了,想别的方法吧,即使可以实现,也非常麻烦,效果也不好! --------------------编程问答-------------------- 要想改变,你就要有东西可以记录该单元格是否选中,或者是否应该变色,那么你绘制时,根据此标记来画底色就行了,每个单元格最好单独一个类来控制 --------------------编程问答--------------------可以使用graphics.fillrectangle方法来填充这个区域的颜色,但是这样做的话,每次都要重绘整个面板的数据,所以想知道有没有更好的方法。 --------------------编程问答-------------------- MS Graph --------------------编程问答--------------------
我也不想用gdi啊,但是其他的控件无法满足要求,所以要自己绘制,没办法啊。。。 --------------------编程问答-------------------- MS Graph --------------------编程问答--------------------
不好意思,求详解。。。
补充:.NET技术 , C#