none
Lier un axe d'un graphe avec un tableau en mémoire RRS feed

Réponses

  • Bonjour,

    Voilà comment ajouter une série. Ensuite c'est à vous dans la boucle For de parcourir les données et d'ajouter les points X et Y.

            Dim s As Series
            s = New Series("MaSérie")
    
            For ...
                s.Points.AddXY(x, y)
            Next
    
            Me.Chart1.Series.Add(s)

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 15 juillet 2012 18:32
    Modérateur

Toutes les réponses

  • Bonjour,

    Pouvez-vous nous expliquer plus clairement ce que vous entendez par : "lier les axes avec un tableau de variables" ? De plus pouvez-vous nous montrer le tableau de variables que vous utilisez.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 15 juillet 2012 18:06
    Modérateur
  • Bonjour,

    Je ne devrais pas parler d'axe mais de série.

    En gros, j'ai des problèmes pour attacher une base Access à mon projet (voir un autre fil plus bas).  Je ne comprends pas cette impossibilité.  Du coup, j'essaie de me rabattre sur une autre solution.  En cherchant, je vois qu'outre lier le graphe à une table, on peut le lier à un objet.  Là je coince parce que ce n'est pas encore dans mes cordes, ma "spécialité" étant plutôt Access et le VBA !

    En attendant, je calcule des valeurs (Y) dans le temps (X).  Ces valeurs sont dans un tableau, tout simplement.  dtX() et dY().   C'est un simple graphe de surface avec une imprégnation médicamenteuse dans le temps..

    Merci en tout cas.

    dimanche 15 juillet 2012 18:18
  • Bonjour,

    Voilà comment ajouter une série. Ensuite c'est à vous dans la boucle For de parcourir les données et d'ajouter les points X et Y.

            Dim s As Series
            s = New Series("MaSérie")
    
            For ...
                s.Points.AddXY(x, y)
            Next
    
            Me.Chart1.Series.Add(s)

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 15 juillet 2012 18:32
    Modérateur