Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Chart control - kontinuirani graf

[es] :: .NET :: .NET Desktop razvoj :: Chart control - kontinuirani graf

[ Pregleda: 1780 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

negative7
Ivan Raic

Član broj: 186110
Poruke: 151
*.fesb.hr.



Profil

icon Chart control - kontinuirani graf24.03.2014. u 08:27 - pre 121 meseci
Kako bi najbolje mogao crtati graf kontinuirano u Chart controli. Znaci na X osi da imam vrijeme a na Y osi vrijednosti i da se to sve crta kontinuirano.
Naime prikupljam podatke od nekog uredjaja i oni se mijenjaju tijekom vremena, pa da to crtam u realnom vremenu
 
Odgovor na temu

negative7
Ivan Raic

Član broj: 186110
Poruke: 151
*.fesb.hr.



Profil

icon Re: Chart control - kontinuirani graf24.03.2014. u 12:22 - pre 121 meseci
Evo sta do sad imam:

Code:

        ArrayList arrayList = new ArrayList ();
        ArrayList arrayListTime = new ArrayList();
        Random rdm =new Random ();

public Form1()
        {
            InitializeComponent();
            this.chart1.ChartAreas["draw"].AxisX.IntervalType = DateTimeIntervalType.Seconds;
            timer1.Start();
            
        }

 private void timer1_Tick(object sender, EventArgs e)
        {

                arrayList.Add(rdm.Next(1,51));
                arrayListTime.Add(DateTime.Now.ToString());
             
                this.chart1.Series["Velicine"].Points.DataBindXY(arrayListTime , arrayList);
        
            
        }


Problem je sto mi ne iscrtava na X-osi oznake tj vrijeme. Y os radi dobro...ali kako bi postigao da mi na X osi svako 1 minut napise npr. 20:12(dvadeset sati i dvanaest minuta)
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Chart control - kontinuirani graf

[ Pregleda: 1780 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.