我需要在使用
Graphics.DrawLine
画出的线段中央绘制一些文本(数字),就像这样:。
1和2是按钮。我通过使用这里提供的答案来实现这一点。这种解决方案的问题在于它没有考虑到线条起点可能垂直低于终点(在这种情况下,文本会与线条重叠,并在某个时刻消失,如下图:
。
我知道如何解决线条起点垂直较低的主要问题,但如何使其不与线条重叠,如下图所示?:
。