Comment : modifier l'embout à la fin d'une ligne ou d'un segment
Cet exemple montre comment modifier la forme au début ou à la fin d’un élément ouvert Shape . Pour modifier la limite au début d’une ouverture Shape, utilisez sa StrokeStartLineCap propriété. Pour modifier la limite à la fin d’une ouverture Shape, utilisez sa StrokeEndLineCap propriété. Pour afficher les majuscules de ligne disponibles, consultez l’énumération PenLineCap .
Remarque
Cette propriété affecte uniquement une forme ouverte, telle qu’un Line, un Polylineou un élément ouvert Path .
L’exemple suivant dessine quatre Polyline éléments et utilise un ensemble différent de formes sur les extrémités de chacune d’elles.
Exemple
<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"/>
Cet exemple fait partie d’un échantillon plus large ; pour l’exemple complet, consultez l’exemple Éléments de forme.
Voir aussi
.NET Desktop feedback