如何绘制一个箭头?
C#开发|黄洪辉|2018-05-10 16:47
-
回答:
//绘制一个箭头 axMxDrawX1.PathMoveToEx(1000, 300, 10, 10, 0); //设置路径下一点 axMxDrawX1.PathLineToEx(1000, 500, 30, 0, 0); //设置路径下一点 axMxDrawX1.PathLineTo(1000, 530); //闭合路径,把闭合路径设置成一个箭头 axMxDrawX1.DrawPathToPolyline();
//绘制一个虚线箭头 axMxDrawX1.PathMoveToEx(1100, 300, 10, 10, 0); //设置路径下一点 axMxDrawX1.PathLineToEx(1100, 500, 30, 0, 0); //设置路径下一点 axMxDrawX1.PathLineTo(1100, 580); //设置线型为实线“MyLineType3” axMxDrawX1.LineType = "MyLineType3"; //闭合路径,把闭合路径设置成一个虚线箭头 axMxDrawX1.DrawPathToPolyline();
//绘制一个圆弧箭头 axMxDrawX1.PathMoveToEx(1200, 300, 10, 10, -0.34); //设置路径下一点 axMxDrawX1.PathLineToEx(1200, 500, 30, 0, 0.34); //设置路径下一点 axMxDrawX1.PathLineTo(1200, 600); //设置线的颜色 axMxDrawX1.DrawCADColor = 255; //设置线型为实线“MyLineType3” axMxDrawX1.LineType = "MyLineType3"; //闭合路径,把闭合路径设置成一个圆弧箭头 axMxDrawX1.DrawPathToPolyline();