Wykresy - Chart
Napisane: środa, 13 kwietnia 2011, 16:02
Witam. Tworzę obecnie program dotyczący kinematyki. Na pierwszy ogień poszedł ruch jednostajny prostoliniowy. Mam trzy pola tekstowe - czas, droga i szybkosc. Ładnie generuję wykres szybkości od czasu:
Wykres powinien przedstawiać linię poziomą, bo przecież prędkość jest stała. I tak jest. Ale jest problem taki, że nie ma siatki poziomej - na wykresie jest tylko linia z wartością podaną w polu szybkość. A chciałbym, by były także linie pomocnicze. Wykres zaczynał się od zera i w pionie i w poziomie.
Tak to wygląda:
Dodam, że w przypadku drugiego wykresu, drogi od czasu wszystko jest w porządku. Tak więc chcę się dowiedzieć, jak wymusić, bo były te linie pomocnicze i wykres zaczynał się od zera?
KOD cpp: UKRYJ
int v = StrToInt(szybkosc->Text);
int s = StrToInt(droga->Text);
int t = StrToInt(czas->Text);
for(int i = 0; i <= t; i++)
{
TColor color = (TColor)255;
Chart1->Series[0]->Add(v, i, color);
}
int s = StrToInt(droga->Text);
int t = StrToInt(czas->Text);
for(int i = 0; i <= t; i++)
{
TColor color = (TColor)255;
Chart1->Series[0]->Add(v, i, color);
}
Tak to wygląda:
Dodam, że w przypadku drugiego wykresu, drogi od czasu wszystko jest w porządku. Tak więc chcę się dowiedzieć, jak wymusić, bo były te linie pomocnicze i wykres zaczynał się od zera?