0

コードによって動的に作成されたbがあり、最初のノードと最後のノードの間にButtonsa を描画したいと考えています。問題は、この関数を呼び出すたびに、最初の行から b への行が作成されず、行が右に移動することです。LineStackPanelButton

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]ませButtonnodul_nou[b]

4

0 に答える 0