Gewusst wie: Zeichnen einer Linie
In diesem Beispiel wird gezeigt, wie Sie Linien mithilfe des Line-Elements zeichnen.
Um eine Linie zu zeichnen, erstellen Sie ein Line-Element. Verwenden Sie seine X1- und Y1-Eigenschaften, um den Startpunkt festzulegen, und verwenden Sie seine X2- und Y2-Eigenschaften, um den Endpunkt festzulegen. Legen Sie schließlich dessen Stroke und StrokeThickness feist, weil eine Linie ohne Strich unsichtbar ist.
Das Festlegen des Fill-Elements für eine Linie hat keine Auswirkung, da eine Linie kein Inneres aufweist.
Im folgenden Beispiel werden drei Linien innerhalb eines Canvas-Elements bezieht.
Beispiel
<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>
Dieses Beispiel ist Teil eines größeren Beispiels. Das vollständige Beispiel finden Sie unter Beispiel für Formelemente.
Weitere Informationen
.NET Desktop feedback
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für