none
format, où trouver les différents formats qui existent

    Question

  • Bonjour

    J'ai récement du changer le format des labels de l'axe X d'un chart et j'ai finalement trouvé en faisant ceci

    chart1.ChartAreas[0].AxisX.LabelStyle.Format = "dd/MM/yyyy HH:mm:ss";
    


    j'aimerais maintenant pouvoir changer le format de mon axe Y pour que le double de la donnée soit affiché avec 1 seule chiffre aprés la virgule

    chart1.ChartAreas[0].AxisY.LabelStyle.Format = "1 chiffre après la virgule";
    


    Mais je n'arrive pas à trouver dans la MSDN la définition des formats qui existent.

    Quel serait le format de label dans ce cas là ?

    Où puis-je trouver tout seul la réponse dans la MSDN ?

     

    Merci par avance

     

     

     

    jeudi 19 janvier 2012 18:35

Réponses

Toutes les réponses

  • Bonjour,

    La réponse est :

    chart1.ChartAreas[0].AxisY.LabelStyle.Format = "N1";

    MSChart, utilise pour les chaines de formatage les mêmes règles que celles du framwork : http://msdn.microsoft.com/fr-fr/library/dwhawy9k(v=vs.80).aspx.

     

    Cordialement.

    jeudi 19 janvier 2012 20:27
    Auteur de réponse
  • chaine de formatage ! c’était donc ca que je devais chercher...

    Merci beaucoup

    jeudi 19 janvier 2012 20:32
  • C'est bien, l'esentiel est que votre problème soit résolu.

    N'hésiter pas de revenir vers nous au cas où vous avez d'autres questions.

     

    Cordialement.

    jeudi 19 janvier 2012 20:35
    Auteur de réponse
  • Re bonjour

     

    Je rebondis sur une problème trés proche où je n'arrive pas à trouver la réponse dans la MSDN, pareil

    J'ajoute un tooltips sur mon chart. Ce tooltip affiche la valeur en X et en Y d'un point de mon chart de type "Line"

    chart1.Series[i].ToolTip = "#VALY - #VALX";
    


    Le VALX est affiché sous la forme "dd/MM/YY et moi je le veux sous la forme "dd/MM/YY hh:mm:ss", comment faire ?

    Si je fais F1 sur ToolTip j'arrive sur ...quasi rien à mon niveau, ce que je vois ne m'apporte pas d'aide. Et comme par ailleurs je ne sais pas quel nom donner à la chaine "#VALY - #VALX", je ne sais pas la retrouver dans la MSDN

    Merci par avance

    jeudi 19 janvier 2012 22:10
  • Essayer l'une des instructions suivante :

     

    chart1.Series[i].ToolTip = "#VALY - #VALX{G}";
    chart1.Series[i].ToolTip = "#VALY - #LABEL";
    
    

     

    Cordialement.

    vendredi 20 janvier 2012 00:02
    Auteur de réponse
  • Bonjour

     

    #LABEL n'affiche rien sur un graph de type line

    par contre avec

    #VALX{G} c'est nickel !

    merci encore
    vendredi 20 janvier 2012 13:24
  • Bonjour,

     

    Le fait que #LABEL n'affiche rien n'a rien avoir avec le type de votre graphe c'est juste par ce qu'elle n'avais pas du être définie et donc restait à vide.

     

    Cordialement.

    vendredi 20 janvier 2012 14:05
    Auteur de réponse