我使用LineShape在Chart上绘制一条线 - 这是Microsoft VisualBasic Powerpacks套件的一部分。我需要能够单击并拖动该行。我现在可以做到这一点,但拖动线条时它会非常糟糕。我认为使用LineShape比在图表上绘制线条图形更容易,因为我可以在拖动时更改端点的位置,但是这种闪烁对我的应用来说非常糟糕且不可接受。
有没有人知道如何在没有闪烁的情况下移动LineShapes或任何其他Powerpack形状?
P.S。在我正在使用的表单上,DoubleBuffered设置为true。
谢谢!
我无法在任何地方找到这个问题的解决方案,所以我最终重做了整个类来绘制图表的PostPaint事件中的线条,并在我想要移动线条时重新绘制。现在没有闪烁,但我很失望这个“工具”不能用于它的明显应用。
再次感谢汉斯的回应。