求教:
由于刚接触C#,不是很懂,问的不好还望见谅。
C#在PictureBox里画线,通过按钮1和2.1负责将固定文件的坐标画出,2按钮每点一次画一段。
我想问下:画完线之后如果有别的窗口覆盖了,画过的线就消失,怎么解决这个问题。还有就是画完线后鼠标点中画的线段,怎样进行删除操作(只删除选中的某一线段)。
望高手不吝赐教。谢谢!
由于刚接触C#,不是很懂,问的不好还望见谅。
C#在PictureBox里画线,通过按钮1和2.1负责将固定文件的坐标画出,2按钮每点一次画一段。
我想问下:画完线之后如果有别的窗口覆盖了,画过的线就消失,怎么解决这个问题。还有就是画完线后鼠标点中画的线段,怎样进行删除操作(只删除选中的某一线段)。
望高手不吝赐教。谢谢!
把画线方法加在OnPaint里,而不是放在按钮的clicke事件里.
2.还有就是画完线后鼠标点中画的线段,怎样进行删除操作(只删除选中的某一线段)。
这个太难了,以前作的时候,都是用的第三方的收费控件。
另外的几篇也可以翻一下看看对于删除操作,首先你画的线都是以对象的方式放在一个List中,如果要删除某条线,就将其先在List中删除,然后重画所有的线,就可以了