02nov. 2010

WPF : Cacher la légende dans un un élément Chart avec le WPF Toolkit

Voici comment cacher la légende dans un graphique WPF. C'est une astuce que j'ai découverte sur les forum de développement de la MSDN.

L'idée est de modifier le contrôle qui contient la légende auto générée en passant sa largeur et sa hauteur à 0 :

<charting:Chart.LegendStyle>
   <Style TargetType="Control">
      <Setter Property="Width" Value="0"/>
      <Setter Property="Height" Value="0"/>
   </Style>
</charting:Chart.LegendStyle>

On redéfinit pour cela la propriété LegendStyle accessible via le conteneur Chart.

Ce n'est pas très beau, mais il n'existe, à l'heure actuelle, pas de propriété IsLegendVisible. Par ailleurs la propriété Visibility ne fonctionne pas non plus

aucun commentaire

Fil des commentaires de ce billet

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.