Cómo: Modificar el extremo en el final de una línea o segmento
Actualización: noviembre 2007
En este ejemplo se muestra cómo modificar la forma al principio o al fin de un elemento Shape abierto. Para cambiar el remate inicial de un objeto Shape abierto, utilice su propiedad StrokeStartLineCap. Para cambiar el remate final de un objeto Shape abierto, utilice su propiedad StrokeEndLineCap. Para ver los remates de línea disponibles, vea la enumeración PenLineCap.
Nota
Esta propiedad sólo afecta a una forma abierta, como un elemento Line, un elemento Polylineo un elemento Path abierto.
En el ejemplo siguiente se dibujan cuatro elementos Polyline y utiliza un conjunto diferente de formas en los extremos de cada uno.
Ejemplo
<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"/>
En este ejemplo se forma parte de un ejemplo más extenso; para obtener el ejemplo completo, vea Ejemplo Shape Elements.