την εφαρμογή Microsoft Visual Studio , κάντε κλικ στο " New Project" από το αριστερό τμήμα του παραθύρου της οθόνης του υπολογιστή σας , και επεκτείνουν " Άλλες γλώσσες " κάτω " Εγκατεστημένα πρότυπα . " κάντε κλικ στο " Visual C #" και κάντε διπλό κλικ στο " Windows Forms Application " από το κέντρο του παραθύρου διαλόγου για να δημιουργήσετε ένα νέο έργο . 2
δεξί κάντε κλικ στο " Toolbox" παράθυρο και κάντε κλικ στο " Choose Items . " κάντε κλικ στην καρτέλα " . NET Framework Components " και επιλέξτε το πλαίσιο δίπλα στο " Διάγραμμα " για να προσθέσετε ένα νέο στοιχείο ελέγχου γραφήματος στο "Toolbox ". κάντε διπλό κλικ στο " Διάγραμμα " έλεγχο για να προσθέσετε ένα νέο διάγραμμα ελέγχου στη φόρμα σας . Κάντε διπλό κλικ στο " Χρονόμετρο " για να προσθέσετε ένα νέο στοιχείο ελέγχου χρονοδιακόπτη στη φόρμα σας .
Εικόνων 3
δεξιό κλικ στο στοιχείο ελέγχου με χρονοδιακόπτη και κάντε κλικ στο "Ιδιότητες". Ρυθμίστε το " Enabled " ιδιότητα " True " και το " Διάστημα " ιδιότητα " 50 . " διπλό κλικ στη φόρμα για να δημιουργήσετε ένα συμβάν φόρτωσης της φόρμας . Προσθέστε τον ακόλουθο κώδικα για να προσθέσει κάποια στοιχεία στο γράφημα σας :
dtGraph.Columns.Add ( " χρονική στιγμή " , Type.GetType ( " System.Int32 " ) ) ? DtGraph.Columns.Add ( " Speed " , Type.GetType ( " System.Int32 "))?
dtGraph.Rows.Add ( 0 , 0 ) ? dtGraph.Rows.Add ( 1000 , 50 ) ? dtGraph.Rows.Add ( 2000 , 50 ) ? dtGraph.Rows.Add ( 3000 , 0 ) ?
this.chart1.ChartAreas [ 0 ] AxisX.Minimum = 0 ? . . this.chart1.ChartAreas [ 0 ] = AxisX.Maximum 3000 ? . this.chart1.ChartAreas [ 0 ] AxisY.Minimum = 0 ? . this.chart1.ChartAreas [ 0 ] AxisY.Maximum = 60 ? . this.chart1.ChartAreas [ 0 ] AxisY.Interval = 10 ? this.chart1 . ChartAreas [ 0 ] AxisX.Title = " Time" ? . this.chart1.ChartAreas [ 0 ] AxisY.Title = "Speed" ? . .
chart1.Series [ 0 ] Points.DataBind ( dtGraph.DefaultView , " χρονική στιγμή " , "Speed" , null) ? . chart1.Series [ 0 ] = ChartType System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line ? . chart1.Series [ 0 ] borderwidth = 4 ?
Η
4 Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα παραπάνω " δημόσια Form1 ( ) " για να δημιουργήσετε δύο καθολικές μεταβλητές :
DataTable dtGraph = νέα DataTable ( ) ? int Cntr = 0 ?
5
Αλλαγή σε προβολή σχεδίασης φόρμας και κάντε διπλό κλικ στο στοιχείο ελέγχου χρονοδιακόπτη για να δημιουργήσετε ένα συμβάν τσιμπούρι . Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα για να αλλάξετε μέσω προγραμματισμού τις τιμές γραφήματος και να δημιουργήσει το κινούμενο γράφημα :
dtGraph.Clear ( ) ? DtGraph.Rows.Add ( 0 + Cntr , 0 ) ? DtGraph.Rows.Add ( 1000 + Cntr , Cntr ) ? dtGraph.Rows.Add ( 2000 + Cntr , Cntr ) ? dtGraph.Rows.Add ( 3000 + Cntr , 0) ? . chart1.Series [ 0 ] Points.DataBind ( dtGraph.DefaultView , " χρονική στιγμή " ? , "Speed" , null) ? Cntr + + ? .
Η
6 Πατήστε το πλήκτρο " F5 " για να τρέξει το πρόγραμμα και να δείτε το κινούμενο γράφημα
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα