71 votes

Dessiner un triangle de couleur unie en utilisant uniquement XAML

Est-il possible de dessiner un triangle rempli en utilisant uniquement XAML (pas de solution derrière le code) ?

Le triangle doit être comme sur l'image ci-dessous pour représenter la direction du tri. Ascending/Descending ainsi qu'un bouton de tri sur un contrôle graphique :

enter image description here

EDITAR: La solution, grâce à SpeziFish :

Ascendant :

<Polygon Points="0,0 8,5, 0,10" Stroke="Black" Fill="Black" />

Descendant :

<Polygon Points="8,0 0,5, 8,10" Stroke="Black" Fill="Black" />

95voto

SpeziFish Points 1306
<Polygon Points="0,0 80,50, 0,100" Stroke="Black" Fill="Black" />

Voir API o Exemple .

29voto

Vladimir Trifonov Points 249

Je veux les ajouter à leur collection :

enter image description here

    <Polygon Points="5,0 10,10, 0,10" Stroke="Black" Fill="Black" />

enter image description here

    <Polygon Points="0,0 5,10, 10,0" Stroke="Black" Fill="Black" />

23voto

LongZheng Points 800

Utilisation des chemins

<Path Width="33" Height="37" Stretch="Fill" Stroke="Black" Fill="Black" Data="F1 M 319.344,237.333L 287.328,218.849L 287.328,255.818L 319.344,237.333 Z "/>
<Path Width="33" Height="37" Stretch="Fill" Stroke="Black" Fill="Black" Data="F1 M 287.328,237.333L 319.344,255.818L 319.344,218.849L 287.328,237.333 Z "/>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X