删除点而不清除屏幕

时间:2013-09-06 18:50:36

标签: c# graphics system.drawing

我正在使用CreateGraphics().DrawLine函数在我的程序中绘制图形,并希望不断更新这些点。

我发现从屏幕上删除线条的唯一方法是Refresh()它。问题是,这会删除所有行(或行的片段)。

我想要做的是清除一条线的一个部分(或部分),并用另一部分替换它,而不必再次绘制所有其他点。

示例:初始行为:(x和y坐标)

  

1,1-> 2,2; 2,2-> 3,3; 3,3-> 4,4 ......

现在我只想制作第一部分:4,4->2,2;并留下其余部分。

其他信息: 我使用的是Windows窗体,而不是WPF

0 个答案:

没有答案