2010-11-09 9 views
4

J'ai un diagramme à colonnes qui est groupé avec un CategoryAxis.WPF Charting ColumnSeries avec CategoryAxis, marge entre les colonnes

Mon problème est que lorsque les colonnes sont regroupées, il n'y a pas d'espacement/marge entre les colonnes.

J'ai essayé d'appliquer un style avec marge sur le DataPoint, mais la seule chose à faire est de déplacer toutes les colonnes sans appliquer de marge sur chaque colonne.

Voir l'image:

alt text Code Styling:

<Charting:ColumnSeries.DataPointStyle> 
<Style TargetType="Charting:ColumnDataPoint"> 
    <Setter Property="Margin" Value="10, 0, 0, 0"/> 
    <Setter 
     Property="MaxWidth" 
     Value="5" /> 
    <Setter 
    Property="MaxWidth" 
    Value="5" /> 
    </Style> 
</Charting:ColumnSeries.DataPointStyle> 
+0

peut-être le problème est lié à l'espace fixe ** entre ** pas ** dans ** chaque groupe. avez-vous essayé d'ajouter un HorizontalScrollBar ou de réduire le nombre de groupes? – Bijan

+0

prolly question stupide mais avez-vous essayé padding? –

Répondre

1

J'approchais ce problème dans le mauvais sens, le fait problème était que toutes les barres sont les mêmes séries de données. Quand j'ai divisé chaque barre à sa propre série de données j'ai obtenu le résultat désiré.

Questions connexes