IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Zoom graphique, probleme scrollbar et arrondi valeur axe


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 335
    Par défaut Zoom graphique, probleme scrollbar et arrondi valeur axe
    Bonjour,

    J'ai un zoom sur un Chart qui se fait grâce un click qui sélectionne la plage.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
         YMDChart.ChartAreas("YMDChartArea").CursorX.IsUserEnabled = True
            YMDChart.ChartAreas("YMDChartArea").CursorX.Interval = 0.01
            YMDChart.ChartAreas("YMDChartArea").CursorX.IsUserSelectionEnabled = True
            YMDChart.ChartAreas("YMDChartArea").CursorY.IsUserEnabled = True
            YMDChart.ChartAreas("YMDChartArea").CursorY.IsUserSelectionEnabled = True
    L'axe Y à une plage d'environ 16000unités
    L'axe X une plage de 2.4unités

    Une fois zoomé une scrollbar apparait sur chaque axe. Pour l'axe Y pas de problème.
    1)Pour l'axe X, la scrollbar ne glisse pas mais se plante sur 3 position selon la force du zoom.
    2)La graduation prend trop de décimal : 0.896657646753545

    Comment avoir une scrollbar lineair sur X et des unité arrondi?

    J'ai tenté:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      If YMDChartArea.AxisX.ScaleView.IsZoomed Then
                YMDChart.ChartAreas("YMDChartArea").AxisX.RoundAxisValues()
            End If
    Mais là il n'y a pas d'évenement...je n'ai pas eu acces aux evements même en definissant chart avec WithEvent...

  2. #2
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 335
    Par défaut Arrondir les graduations d'un axe de chart.
    Bonsoir,

    Quand je zoom sur mon chart, les valeurs de graduation de l'axe X passent de 1 décimal à 15 décimales...

    J'ai tenté ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     Private Sub RoundChartAxis() Handles YMDChart.AxisViewChanged
            YMDChartArea.AxisX.RoundAxisValues()
        End Sub
    Qui n'a rien changé!

    J'ai au autre soucis, quand je zoom, la scrollbar de l'axe X n'est pas complètement graduelle, elle se fixe sur 3 positions : gauche, milieu, droite.

    çà a peut être a voir avec le fait que sur l'axe Y les valeurs sont en dizaines de millier et sur l'axe X de l'ordre de 1, 2, 3...

Discussions similaires

  1. Export en PDF d'un graphique avec valeurs axe abscisse verticales
    Par delph_le dans le forum ODS et reporting
    Réponses: 1
    Dernier message: 12/11/2014, 14h03
  2. [C#] Probleme de lecture de valeur nulle
    Par kenzo080 dans le forum ASP.NET
    Réponses: 7
    Dernier message: 25/10/2010, 16h58
  3. [Math]Problème troncage ou arrondi sur des valeurs
    Par Carrel dans le forum Général Java
    Réponses: 6
    Dernier message: 07/10/2009, 15h11
  4. [JDBC]Probleme d'insertion des valeurs !!
    Par tarik75 dans le forum JDBC
    Réponses: 6
    Dernier message: 27/07/2005, 12h41
  5. Probleme recuperation d'une valeur : script vbs -> .bat
    Par pinpin_du_net dans le forum Windows
    Réponses: 3
    Dernier message: 10/05/2005, 12h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo