我正在开发自己的图形绘制应用程序。我已经得到了图表和更新机制,就像我想要的那样工作。现在我正在尝试绘制一个网格,所以我需要在图表的轴上添加一些线,所以我想出了这个小循环:
Gridx = new Line();
while (x <= _XAxisSize)
{
gridx.X1 = x;
gridx.X2 = x;
gridx.Y1 = _YAxisSize - 20;
gridx.Y2 = _YAxisSize + 20;
x = x + XgridSize;
gridx.UpdateLayout();
}
这不起作用,因为它只画一条线(循环的最后一点)。所以我需要在那个轴上画多条线。我如何使用 system.Windows.Shapes 库中的 line() 或该库中的任何其他形状来完成类似的事情
谢谢