Problema MSChart con più spezzate

martedì 17 febbraio 2009 - 14.07

cosmopsis Profilo | Junior Member

Devo creare dei grafici, tipo linea 2D. Ho preparato la matrice e le dò in pasto i dati (data e valore). Correttamente mi mostra la spezzata con i valori per ciascuna data. Adesso, e qui nasce il mio problema, vorrei creare tre spezzate. nel preparare la matrice (data, valore1, valore2, valore3) non mi appare quello che vorrei. Dove sbaglio???
ciao.

Jeremy Profilo | Guru

Ciao cosmopsis.
E' un pò difficile dire dove sbagli.
Dovresti mostrare un pò di codice!!

Facci sapere...
Ciao

cosmopsis Profilo | Junior Member

scusa il ritardo...
Senza postare tutto il codice semplicemente riempio un array con i valori:

For i = ...
...
arr(i, 1) = data
arr(i, 2) = valore1
arr(i, 3) = valore2
arr(i, 4) = valore3
Next i

ovviamente i valori e la data cambiano ad ogni ciclo di for.

poi lo dò in pasto al componente:

With MSChart1
.ChartData = arr
...

eccetera.
Dove sbaglio? ciao

Jeremy Profilo | Guru

Ciao Cosmopsis
MSChart .... è un tuo custom control??
Se si .... il codice che hai postato, probabilmente, non basta per capire l'errore.
Se no ...... dubito che un componente del .NET framework voglia come valore di una proprietà un array a 4 dimensioni!!

Comunque sia ... prova a popolarlo così:
arr(i, 0) = data arr(i, 1) = valore1 arr(i, 2) = valore2 arr(i, 3) = valore3

Facci sapere....
Ciao


[EDIT]
Ooooops .... chiedo scusa non avevo visto in che sezione ci troviamo.
Perdono!!!
Comunque sia prova a popolarlo come ti ho detto.
Purtroppo non posso fare delle prove.
[/EDIT]
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5