当前位置: 代码迷 >> .NET报表 >> X,Y的值是变化的,如何画"X"符号
  详细解决方案

X,Y的值是变化的,如何画"X"符号

热度:271   发布时间:2016-05-05 01:35:21.0
X,Y的值是变化的,怎么画"X"符号
  g.DrawLine(p2, i * 20, YValue, i * 20 + 10, YValue);

  现在是画的一个小横线,怎么把小横线改成是"X"啊

下面的代码为什么不行,怎么在小横线的中间位置旋转呢?

                   g.TranslateTransform(i * 20, YValue);
                   g.RotateTransform(45);
                    g.DrawLine(p2, i * 20, YValue, i * 20 + 10, YValue);
                   g.RotateTransform(90);
                   g.DrawLine(p2, i * 20, YValue, i * 20 + 10, YValue);
                   g.ResetTransform();
------解决思路----------------------
中心点就是
(x1-x2)/2+x2 
(y1-y2)/2+y2
  相关解决方案