2012-03-10 2 views
1

Quelqu'un peut-il me dire s'il est possible d'ajouter une bordure à une polyligne dans Silverlight?Ajouter une bordure à Polyline dans Silverlight

Je semble être seulement capable d'influencer le coup et l'accident vasculaire cérébral, mais je veux une ligne «extérieure» autour de l'intérieur.

Merci!

Edit: Comme demandé, voici une polyligne:

<Polyline Points="0,160 25,140 50,160 75,140" Stroke="Blue" StrokeThickness="5"></Polyline> 

Ajout d'une bordure autour de la forme ne pas ajouter une bordure pour la polyligne elle-même, comme cela se fait ici:

<Border BorderBrush="Black" BorderThickness="3"> 
    <Polyline Points="0,160 25,140 50,160 75,140" Stroke="Blue" StrokeThickness="5"></Polyline> 
</Border> 

Répondre

3

Le Le plus simple est de faire une copie de la ligne et de lui donner un trait plus épais.

<Polyline Points="0,160 25,140 50,160 75,140" 
    Stroke="Black" 
    StrokeThickness="13" /> 
<Polyline Points="0,160 25,140 50,160 75,140" 
    Stroke="Blue" 
    StrokeThickness="5" /> 

Si vous voulez que le contour pour aller autour des extrémités de la ligne, vous aurez à bricoler les points un peu ...

<Polyline Points="0,160 25,140 50,160 75,140" 
    Stroke="Black" 
    StrokeThickness="13" /> 
<Polyline Points="3,157 25,140 50,160 72,142" 
    Stroke="Blue" 
    StrokeThickness="5" /> 
Questions connexes