Draws a diagonal line from (10,10) to (50,50) and moves it 100 pixels to the right : Line « Windows Presentation Foundation « C# / CSharp Tutorial






<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="Microsoft.Samples.Graphics.RectangleExample"
    WindowTitle="Example">
  <Canvas>
    <Line
      X1="10" Y1="10"
      X2="50" Y2="50"
      StrokeThickness="4"
      Canvas.Left="100">
      <Line.Stroke>
        <RadialGradientBrush GradientOrigin="0.5,0.5" Center="0.5,0.5" RadiusX="0.5" RadiusY="0.5">
          <RadialGradientBrush.GradientStops>
            <GradientStop Color="Red" Offset="0" />
            <GradientStop Color="Blue" Offset="0.25" />
          </RadialGradientBrush.GradientStops>
        </RadialGradientBrush>
      </Line.Stroke>
    </Line>

  </Canvas>
</Page>
WPF Draws A Diagonal Line From1010 To5050 And Moves It100 Pixels To The Right








24.84.Line
24.84.1.Create a line with point valueCreate a line with point value
24.84.2.Set Top and left dimension based on its containerSet Top and left dimension based on its container
24.84.3.Origin in center. Y increases going downOrigin in center. Y increases going down
24.84.4.Draws a line from (10,10) to (50,50)Draws a line from (10,10) to (50,50)
24.84.5.Draws a diagonal line from (10,10) to (50,50) and moves it 100 pixels to the rightDraws a diagonal line from (10,10) to (50,50) and moves it 100 pixels to the right
24.84.6.Draw a GridDraw a Grid
24.84.7.Creating LinesCreating Lines