Nasıl yapılır: Çizgi Çizme
Bu örnek, öğesini kullanarak nasıl çizgi çizileceğini gösterir Line .
Bir çizgi çizmek için bir öğe oluşturun Line . X1Y1 Başlangıç noktasını ayarlamak için ve özelliklerini kullanın; X2Y2 son noktasını ayarlamak için ve özelliklerini kullanın. Son olarak, öğesini Stroke ve StrokeThickness konturu olmayan bir çizgi görünmez olarak ayarlayın.
Bir çizginin Fill iç kısmı olmadığından, bir satır için öğenin ayarlanması etkisizdir.
Aşağıdaki örnek, bir öğesinin içinde üç satır çizer Canvas .
Örnek
<Canvas Height="300" Width="300">
<!-- Draws a diagonal line from (10,10) to (50,50). -->
<Line
X1="10" Y1="10"
X2="50" Y2="50"
Stroke="Black"
StrokeThickness="4" />
<!-- Draws a diagonal line from (10,10) to (50,50)
and moves it 100 pixels to the right. -->
<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>
<!-- Draws a horizontal line from (10,60) to (150,60). -->
<Line
X1="10" Y1="60"
X2="150" Y2="60"
Stroke="Black"
StrokeThickness="4"/>
</Canvas>
Bu örnek, daha büyük bir örneğin bir parçasıdır; Tüm örnek için bkz. Şekil öğeleri örneği.