我有 bButtons
由代码动态创建,我想Line
在第一个节点和最后一个节点之间绘制一个StackPanel
。问题是,每当我调用此函数时,它不会将线从第一个变为 b Button
,而是将线向右移动。
我的Line
绘图功能代码:
public void CreateALine()
{
redLine = new Line();
redLine.X1 = nodul_nou[0].Margin.Left ;
redLine.Y1 = nodul_nou[b].Margin.Top - 40;
redLine.X2 = nodul_nou[b].Margin.Left ;
redLine.Y2 = nodul_nou[b].Margin.Top - 40;
SolidColorBrush redBrush = new SolidColorBrush();
redBrush.Color = Colors.Black;
redLine.StrokeThickness = 4;
redLine.Stroke = redBrush;
workplace.Children.Add(redLine);
}
Note:
nodul_nou[b]
是Button
我所说的,它没有在第一个 , 和 b 之间画Button
一条nodul_nou[0]
线Button
, nodul_nou[b]
。