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 :

Graphique avec DotNetCharting


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 121
    Par défaut Graphique avec DotNetCharting
    Bonjour à tous,

    Je n'ai pas trouvé le sous forum adéquat pour ma question mais j'espère que certains d'entre vous s'y connaissent en graphique .NET

    Je suis en train de réaliser un graphique de type radar avec .Net Charting

    J'ai quelques petits soucis (j'insère l'image du graphique en pièce jointe).

    J'ai fait la commande suivante afin d'avoir un fond blanc pour mon graphique:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myChart.ChartArea.ClearColors()
    car la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myChart.BackColor = System.Drawing.Color.White
    ne m'apportait aucun résultat.

    Mon problème est que les droites partant de chaque élément pour se rejoindre au point 0 ont disparu après cette manip.

    Mes soucis sont les suivants:
    1) Comment faire réapparaitre ces lignes ?
    2) Comment faire disparaitre les gros points bleus de mon graphique pour qu'il n'y ait que des lignes qui apparaissent?
    3) Comment remplacer mon carré rouge servant à délimiter le "0" par un carré en pointillé et comment rajouter un tel carré à un autre niveau que le "0"?

    Merci d'avance pour vos réponses...
    Images attachées Images attachées  

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 121
    Par défaut
    Mon fameux carré rouge est sur ce graphique pardon !
    Images attachées Images attachées  

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 121
    Par défaut
    Pour info voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    ' Set the chart type
            myChart.Type = ChartType.Radar
            ' Set the temp directory / Format de l'image / Nom de l'image sauvegardée
            myChart.TempDirectory = strCheminEnregImage
            myChart.ImageFormat = ImageFormat.Bmp
            myChart.FileName = strNom_image
            'Positionnement de la légende -- On enlève la légende
            myChart.LegendBox.Position = LegendBoxPosition.None
            ' Debug mode. ( Will show generated errors if any )
            myChart.Debug = True
     
            'Paramètres des lignes du graphique
            myChart.DefaultSeries.Type = SeriesType.Line
            myChart.YAxis.Scale = Scale.Normal
     
            'Permet d'avoir un fond blanc pour le graphe
            myChart.ChartArea.ClearColors()
     
     
     
            Dim drawFont As New System.Drawing.Font("Arial", 12)
            myChart.ChartArea.XAxis.Label.Font = drawFont
     
     
     
            myChart.ChartAreaSpacing = 0
            myChart.MarginBottom = 0
            myChart.MarginLeft = 0
            myChart.MarginRight = 0
            myChart.MarginTop = 0
     
     
            ' *DYNAMIC DATA NOTE*
            ' This sample uses random data to populate the chart. To populate
            ' a chart with database data see the following resources:
            ' - Classic samples folder
            ' - Help File > Data Tutorials
            ' - Sample: features/DataEngine.aspx
            Dim mySC As SeriesCollection = GetSeriesFromDataView(dv)
     
            ' Set the chart size.
            myChart.Size = "350x200"
     
            ' Add the random data.
            myChart.SeriesCollection.Add(mySC)

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 121
    Par défaut
    Réponse :

    Pour faire disparaitre les points du radar

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Chart.DefaultElement.Marker.Visible = false
    ou en changeant la taille des points

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Chart.DefaultElement.Marker.Size = 4

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Interface graphique avec plusieurs fenêtres
    Par Copps dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 30/03/2005, 18h00
  2. Graphique avec Turbo Pascal 7
    Par Sagiro dans le forum Turbo Pascal
    Réponses: 3
    Dernier message: 21/12/2004, 09h52
  3. [Free Pascal] Graphique avec Dev-Pascal
    Par CompuTux dans le forum Free Pascal
    Réponses: 15
    Dernier message: 03/09/2004, 02h15
  4. Caractéristique des Graphiques avec Tchart
    Par bidson dans le forum XMLRAD
    Réponses: 5
    Dernier message: 19/01/2004, 11h01
  5. faire des graphiques avec Perl
    Par And_the_problem_is dans le forum Modules
    Réponses: 2
    Dernier message: 16/07/2003, 16h08

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