如何画一条线wpf

时间:2013-12-20 19:14:55

标签: wpf

public void CreateALine()
{
    // Create a Line
    Line redLine = new Line();
    redLine.X1 = 50;
    redLine.Y1 = 50;
    redLine.X2 = 200;
    redLine.Y2 = 200;

    // Create a red Brush
    SolidColorBrush redBrush = new SolidColorBrush();
    redBrush.Color = Colors.Red;

    // Set Line's width and color
    redLine.StrokeThickness = 4;
    redLine.Stroke = redBrush;

    // Add line to the Grid.
    LayoutRoot.Children.Add(redLine);
}

我有来自here的代码 我需要画线。 但是在教程中有一些对象LayoutRoot在我的代码中没有定义,我应该怎么做?

1 个答案:

答案 0 :(得分:2)

它表示您的XAML文件中的panel name。它可以是grid or any other panel type

<Window>
   <Grid x:Name="LayoutRoot">
    ....
   </Grid>
</Window>