Gewusst wie: Ändern des Endes einer Zeile oder eines Segments
Aktualisiert: November 2007
In diesem Beispiel wird das Ändern der Form am Anfang oder Ende eines offenen Shape-Elements erläutert. Um das Endstück am Anfang eines offenen Shape zu ändern, verwenden Sie die StrokeStartLineCap-Eigenschaft. Verwenden Sie die StrokeEndLineCap-Eigenschaft, um das Endstück am Ende eines offenen Shape zu ändern. Die verfügbaren Zeilenenden finden Sie unter PenLineCap-Enumeration.
Im folgenden Beispiel werden vier Polyline-Elemente gezeichnet. Dabei wird an den Enden eines jeden Elements ein anderer Formensatz verwendet.
Beispiel
<TextBlock Grid.Column="3" Grid.Row="0" Grid.ColumnSpan="2">
<Bold>Line Caps</Bold>
</TextBlock>
<TextBlock Grid.Column="3" Grid.Row="1">Flat</TextBlock>
<Polyline
Points="50,50 75,30 100,100 130,40"
Stroke="Red"
StrokeThickness="20"
StrokeStartLineCap="Flat"
StrokeEndLineCap="Flat"
Grid.Row="1" Grid.Column="4"/>
<TextBlock Grid.Column="3" Grid.Row="2">Square</TextBlock>
<Polyline
Points="50,50 75,30 100,100 130,40"
Stroke="Red"
StrokeThickness="20"
StrokeStartLineCap="Square"
StrokeEndLineCap="Square"
Grid.Row="2" Grid.Column="4"/>
<TextBlock Grid.Column="3" Grid.Row="3">Round</TextBlock>
<Polyline
Points="50,50 75,30 100,100 130,40"
Stroke="Red"
StrokeThickness="20"
StrokeStartLineCap="Round"
StrokeEndLineCap="Round"
Grid.Row="3" Grid.Column="4"/>
<TextBlock Grid.Column="3" Grid.Row="4">Triangle</TextBlock>
<Polyline
Points="50,50 75,30 100,100 130,40"
Stroke="Red"
StrokeThickness="20"
StrokeStartLineCap="Triangle"
StrokeEndLineCap="Triangle"
Grid.Row="4" Grid.Column="4"/>
Dieses Beispiel ist Teil eines größeren Beispiels. Das vollständige Beispiel finden Sie unter Beispiel für Formelemente.