Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een bewegende grafiek in Make C #
Het maken van een bewegende grafiek in Microsoft C # kan uw toepassing dynamischer en aantrekkelijker voor de gebruiker te maken . In C # , moet u een verwijzing naar de " Chart" controle toe te voegen om het te kunnen bekijken in de " Toolbox " venster . Zodra u deze toevoegen aan uw formulier , kunt u de eigenschappen wijzigen om een bewegende grafiek weer te geven . U kunt de waarden van Loops veranderen , maar de meest efficiënte manier om dit te doen is door het gebruik van een tijdschakeling . Wat je nodig hebt
Microsoft Visual Studio
Toon Meer Aanwijzingen
1

Lancering Microsoft Visual Studio , klikt u op " New Project" van het linkerpaneel van uw computerscherm , en uitbreiden " Andere talen " onder " Geïnstalleerde sjablonen . " Klik " Visual C # " en dubbelklik op " Windows Forms Application " van het centrum van het dialoogvenster om een ​​nieuw project aan te maken . kopen van 2

Rechter - klik op de " Toolbox " venster en klik op "Choose items . " Klik op de tab " . NET Framework -componenten " en vink het vakje naast " grafiek " om een ​​nieuwe grafiek controle toe te voegen aan de ' Toolbox '. Dubbelklik op het " grafiek " regelen om een ​​nieuwe grafiek controle toe te voegen aan uw formulier . Dubbelklik op " Timer " om een ​​nieuwe timer controle toe te voegen aan uw formulier .
3

Rechtsklik op de timer controle en klik op 'Eigenschappen'. Stel de " Enabled " eigenschap op 'Ware " en de " Interval " eigenschap in op" 50 ". Dubbelklik op het formulier om een formulier load gebeurtenis te maken . Voeg de volgende code om een aantal gegevens aan de grafiek toe te voegen :

dtGraph.Columns.Add
( " TimePoint " , 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 = " Tijd " ; . . this.chart1.ChartAreas [ 0 ] AxisY.Title = " Snelheid " ; .

chart1.Series
[ 0 ] Points.DataBind ( dtGraph.DefaultView , " TimePoint " , " Speed" , null ) ; chart1.Series [ 0 ] charttype = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line ; . . chart1.Series [ 0 ] BorderWidth = 4 ;

Kopieer 4 en plak de volgende code hierboven " openbare Form1 ( ) " om twee globale variabelen maken:

DataTable dtGraph
= new DataTable ( ) ; int Cntr = 0 ; < br >

Switch 5 tot ontwerpmening vormen en dubbelklik op de timer in op een teek gebeurtenis te maken . Kopieer en plak de onderstaande code om programmatisch wijzigen de grafiek waarden en het creëren van de bewegende grafiek :

dtGraph.Clear ( ) op ; 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 , " TimePoint " , , " Speed" , null ) ; Cntr + + ; .

Druk op " F5 " 6 om het programma uit te voeren en bekijk de bewegende grafiek
< br >

Previous: Next:
  C /C + + Programming
·Welke nadelen zijn er in Impli…
·Hoe maak je een hele naam Inpu…
·Hoe de Visual Fix C + + Runtim…
·Hoe om te controleren voor one…
·Hoe te Matrices Groeien in C +…
·Hoe maak je een quiz maken in …
·Wat betekent bufferoverloop Me…
·Hoe maak je een CSV-bestand le…
·Hoe te toegangscodes gebruiken…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Siemens S7 - 300 Programmeren Training 
·Hoe te Setup.exe Demonteer 
·Hoe kan ik zoeken tussen twee datums met…
·Hoe een Apache -server configureren om S…
·Hoe maak je een Abonneren op de nieuwsbr…
·IE8 PHP Sessie Probleem 
·Hoe om gegevens van een formulier overga…
·Hoe maak je een browser Ga naar de URL O…
·Hoe maak je een Widget 
Copyright © Computer Kennis http://www.nldit.com