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 :

[ZedGraph] Avoir une ligne horizontale


Sujet :

VB.NET

  1. #1
    Débutant
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Points : 704
    Points
    704
    Par défaut [ZedGraph] Avoir une ligne horizontale
    Salut.

    J'utilise la librairie ZedGraph qui permet de faire des graphiques.
    Je cherche à ajouter une ligne horizontale (une sorte de limite).

    J'ai trouver ce code sur le site officiel de ZedGraph :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ' Add some text inside the above box to indicate "Peak Range"
       text = New TextObj("Peak Range", 1170, 105)
       text.Location.CoordinateFrame = CoordType.AxisXYScale
       text.Location.AlignH = AlignH.Right
       text.Location.AlignV = AlignV.Center
       text.FontSpec.IsItalic = True
       text.FontSpec.IsBold = False
       text.FontSpec.Fill.IsVisible = False
       text.FontSpec.Border.IsVisible = False
       myPane.GraphObjList.Add(text)
    Mais je n'ai que l'intitulé "Peak Range" (pas de ligne).

    Voici leur exemple avec une ligne comme ordonnée 105:


    Merci

  2. #2
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 691
    Points : 1 960
    Points
    1 960
    Par défaut
    Citation Envoyé par afrodje Voir le message
    Mais je n'ai que l'intitulé "Peak Range" (pas de ligne).
    Je n'ai jamais utilise ZedGraph, mais je dirais que c'est normal car :
    text = New TextObj("Peak Range", 1170, 105)

  3. #3
    Débutant
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Points : 704
    Points
    704
    Par défaut
    Je suis d'accord mais avec les paramètres passé (dans ce cas, 1170 et 105), il devrait avoir une ligne horizontale.

  4. #4
    Débutant
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Points : 704
    Points
    704
    Par défaut
    Je t'ai mis l'imprime écran si tu veux.

    Avec comme code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
            Dim text = New TextObj("Peak Range", 10, 20000)
            text.Location.CoordinateFrame = CoordType.AxisXYScale
            text.FontSpec.FontColor = Color.Red
            text.Location.AlignH = AlignH.Right
            text.Location.AlignV = AlignV.Center
            text.FontSpec.IsItalic = True
            text.FontSpec.IsBold = False
            text.FontSpec.Fill.IsVisible = False
            text.FontSpec.Border.IsVisible = False
            myPane.GraphObjList.Add(text)
    Images attachées Images attachées  

  5. #5
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 691
    Points : 1 960
    Points
    1 960
    Par défaut
    Le code que tu as mis ne sert qu'a afficher l'object text pas la ligne.
    Dont pas de probleme puisqu'il y esy affiche.
    La ligne que tu desires doit etre faites autrement.

  6. #6
    Débutant
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Points : 704
    Points
    704
    Par défaut
    Citation Envoyé par Danyel Voir le message
    La ligne que tu desires doit etre faites autrement.
    Une idée?

  7. #7
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 691
    Points : 1 960
    Points
    1 960
    Par défaut
    N'ayant jamais utilise ZedGraph, ce me serait difficile
    Des utilisateurs pourront certainement t'aider.

Discussions similaires

  1. substituer une ligne horizontale au pointeur de sourisau survol de la page affichée
    Par philou8 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 19/11/2008, 12h05
  2. Réponses: 1
    Dernier message: 19/11/2008, 09h06
  3. [ARM][GBA] Tracer d'une ligne horizontale : hline
    Par kurapix dans le forum Autres architectures
    Réponses: 3
    Dernier message: 12/05/2008, 02h56
  4. Réponses: 2
    Dernier message: 24/03/2008, 11h35
  5. Avoir une ligne de pointillé plus espacé
    Par kervano dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 21/03/2007, 14h12

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