2010-07-12 4 views
6

Existe-t-il une possibilité de formater un diagramme de contrôle de carte MS, que l'étiquette de l'axe est rendue entre des graduations majeures/mineures?Commandes MS Chart: positionner les lignes de la grille entre les étiquettes

.: sur l'par exemple l'axe X

|  |  | x |  | 
| x | x |  |  | 
|  |  |  | x | 
+-------+-------+-------+-------+ 
    1/1  2/1  3/1  4/1 

au lieu de défaut:

|  |  |  x  | 
|  x  x  |  | 
|  |  |  |  x 
+-------+-------+-------+-------+---- 
     1/1  2/1  3/1  4/1 
+0

J'ai eu le même problème, merci beaucoup pour soulever la question! – Sim1

Répondre

7

Essayez de régler la MajorGrid IntervalOffset à 0,5 (en supposant que votre intervalle est réglé sur 1). Voici quelques balises exemple (ce balisage se trouve sous le répertoire/asp: Graphique/ChartAreas/asp: nœuds de ChartArea):

< AxisX Intervalle = "1" > < MajorGrid Activé = "true" LineColor = "Black "Intervalle =" 1" IntervalOffset = ». 5"/> </AxisX >

+0

cela ne fonctionne pas pour moi, les étiquettes et les marques reste aligné sur la grille par défaut – Sim1

Questions connexes