如何在WPF画布上绘制网格线?
|
我需要在WPF的画布上构建功能图网格线:
void DrawGridLine(double startX, double startY, double stepX, double stepY,
double slop, double width, double height)
{
// How to implement draw gridline here?
}
我将如何处理?
没有找到相关结果
已邀请:
1 个回复
玩翁文醚碱
磁贴(对应于
和
): (例如,斜率“ 5”是多余的,因为您已经有了水平和垂直步长)
这需要画线。现在要能够在网格中从边缘偏移地绘制它们,您需要使用另一只画笔在其中绘制具有所需尺寸的矩形,并用瓷砖填充。因此,以with10ѭ,
,
为起始位置of7 of(对应于
和
):
然后最后要使用它,只需将其设置为网格(或其他面板)的背景即可:
最终结果如下: 如果要动态生成笔刷,这是基于上述XAML的等效函数: