Nasıl yapılır: Satır veya Segment Sonunda Uç Değiştirme

Bu örnek, bir açık öğenin başlangıcında veya sonunda şeklinin nasıl değiştirileceğini gösterir Shape . Bir açık öğenin başındaki ucu değiştirmek için Shape , StrokeStartLineCap özelliğini kullanın. Bir açık öğenin sonundaki ucu değiştirmek için Shape , StrokeEndLineCap özelliğini kullanın. Kullanılabilir çizgi Cap 'leri görüntülemek için bkz PenLineCap . sabit listesi.

Not

Bu özellik yalnızca,, ya da açık bir öğe gibi açık bir şekli etkiler LinePolylinePath .

Aşağıdaki örnek dört öğe çizer Polyline ve her birinin sonunda farklı bir şekil kümesi kullanır.

Örnek

<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"/>

Bu örnek, daha büyük bir örneğin bir parçasıdır; Tüm örnek için bkz. Şekil öğeleri örneği.

Ayrıca bkz.