Wstawienie danych z tablicy do wykresu w WinForms

Wstawienie danych z tablicy do wykresu w WinForms
DE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Cześć,

Mam tablicę intów, chcę dane z niej zwizualizować za pomocą wykresu. Jako X numer indeksu, Y wartość inta spod indeksu.
Jak to zrobić?

HI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1863
0

A z czym **konkretnie **masz problem?

DE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Mam coś takiego

Kopiuj
 chart1 = new Chart();
            for (int i = 0; i < 256; i++)
            {
                chart1.Series.Add(i.ToString()); //od 0 do 255
                chart1.Series[i].Points.Add(red[i]); // dane
            }
 

po uruchomieniu programu otrzymuję czysty wykres, bez żadnych danych

HI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1863
0

Nie wiele mówi to co wrzuciłeś.

Wrzuć na formę Chart z Toolbox'a i dodaj coś takiego na początek:

Kopiuj
for (int i = 0; i < 256; i++)
{             
	chart1.Series[0].Points.Add(i); 
}
DE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

System.ArgumentOutOfRangeException Series.Count = 0

HI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1863
0
Kopiuj
            if (chart1.Series.Count < 1)
                chart1.Series.Add("test");

            for (int i = 0; i < 256; i++)
            {
                chart1.Series[0].Points.Add(i);
            }
DE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Efekt ten sam, pusty chart

HI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1863
1

Może masz biały kolor wykresu :D

WindowsFormsApplication4.zip

DE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Kolory były dobre, ale po przejrzeniu kodu zobaczyłem że dałem funkcję uzupełniającą chart przed InitializeComponent()...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.