Şimdi Ara

Visual Studio CHART ile ilgili yardım.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
198
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Visual Studio da Form yapmaya uğraşıyorum. Serial porttan arduinoya veri alıyorum. Bu verileri grafikte izlemek istiyorum. Grafiğe direk yazdırdım ancak ben veri aldıkça sona doğru kaysın ve belli bir ölçekte veriyi hep görsün istiyorum. Ancak problem burda. Scroll'u devreye soktum ancakimleç hep solda kalıyor. en sağa gitmesini istiyorum. Kodu ve aldığım sonucu göstericem.

    KOD:
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.IO;
    using System.IO.Ports;
    using System.Windows.Forms.DataVisualization.Charting;
    namespace potchart
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    serialPort1.BaudRate = 9600;
    Control.CheckForIllegalCrossThreadCalls = false;
    serialPort1.Open();

    }

    private void textBox1_TextChanged(object sender, EventArgs e)
    {

    }

    private void Form1_Load(object sender, EventArgs e)
    {
    serialPort1.DataReceived += new SerialDataReceivedEventHandler(serialPort1_DataReceived);
    //chart1.BackColor = Color.Red;





    }

    private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
    {
    string data;
    string[] ayrik;
    data = serialPort1.ReadLine();
    ayrik = data.Split('/');
    label1.Text = data;
    textBox1.Text = data;



    this.chart1.Series[0].Points.AddY(ayrik[0]);
    this.chart1.Series[1].Points.AddY(ayrik[1]);
    this.chart1.Series[2].Points.AddY(ayrik[2]);

    }

    private void chart1_AxisViewChanged(object sender, ViewEventArgs e)
    {

    }

    private void Chart1_AxisViewChanging(object sender, ViewEventArgs e)
    {

    }

    private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
    {

    }
    }
    }
    Visual Studio CHART ile ilgili yardım.







  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.