Ahogy azt az ábra alkalmazva szerkesztjük Chart Control
Általában a számítások eredményei kerülnek bemutatásra formájában grafikonok és táblázatok. .NET Framework Könyvtár egy erős eleme a kör vezérlő megjeleníti a képernyőn grafikus (ábra. 9.1).
Ábra 8.1. Ablak programot vezérlő
Rajzhoz (chart) végezzük kiszámítása után a függvény értékei táblázat y = f (x), az [Xmin, Xmax] egy előre meghatározott pályán. A kapott táblázatot továbbítunk egy speciális Pontsorozatokban Series Shart objektum ellenőrzési módszerrel DataBindXY. Kör vezérlő segítségével az összes munka látható grafika: épít, és jelzi a tengelyt rajzol egy rács, és aláírta a nevét a tengelyek a grafikon mutatja a táblázat továbbított formájában különböző grafikonok és diagramok. A Shart ellenőrzés, beállíthatja a vastagsága, a stílus és vonalak színe, betűtípus-beállításokat aláírások lépéseket műsorrácsból, és így tovább. A folyamat során a program paraméterek változására keresztül lehetséges igénybevételét a megfelelő tulajdonságait a diagram ellenőrzés. Például AxisX ingatlan tartalmaz egy alsó határértéke a maximális tengelye a grafikon, és ha megváltozik a működés során a műsorrend automatikusan változik képet.
Példa írás program
Feladat: Írj programot, amely megjeleníti a grafikonok sin (x) és cos (x) intervallumban [Xmin, Xmax]. Annak érdekében, hogy az megváltoztatásának lehetőségét elrendezés koordinátatengelyeken, és a lépcső építésének az asztalra.
Először is, meg kell helyezni a forma maga kör ellenőrzés. Nem található az eszköztár az adatok fejezetben.
Listája grafikonok tárolt ingatlan sorozat, amit meg lehet változtatni kiválasztja a megfelelő elemet a tulajdonságok ablakban. Mivel ugyanazon a területen a megjeleníteni kívánt két különböző grafikon, meg kell adni egy elemet. Mindkét elem, illetve a meglévő és hozzá kell megfelelően beállítani: megváltoztatni a típusát táblázatot ChartType Spline. Itt lehet megváltoztatni a feliratokat a absztrakt grafikonok sorozat 1 és Series2 a sin (x) és cos (x) - a felelős ezért a Legend tulajdonság. Végül segítségével ingatlan BorderWidth lehet, hogy a vonal vastagabb menetrend, majd változtatni a színét a vonalat az ingatlan Color.
Az alábbiakban a szöveg a processzor nyomja meg a gombot „Számítási!” Mely látja el a szükséges beállításokat és számításokat, és megjeleníti grafikonok a funkciók:
private void buttonCalc_Click (tárgy feladó,
// olvasható formában szükséges értéket
kettős Xmin = double.Parse (textBoxXmin.Text);
kettős Xmax = double.Parse (textBoxXmax.Text);
kettős lépés = double.Parse (textBoxStep.Text);
// A pontok száma a gráf
int count = (int) Math.Ceiling ((Xmax - Xmin) / lépés)
// Array értékek X - közös a két grafikonok
dupla [] x = új dupla [száma];
// Két tömb Y - az egyik az egyes területekre
dupla [] Y1 = új dupla [száma];
dupla [] y2 = új dupla [száma];
// kiszámítása szempontjából a funkció grafikonok
A (int i = 0; i // Számítsuk X értéke x [i] = Xmin + lépés * i; // Számítsuk ki a függvény x pontbanKapcsolódó cikkek