Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
birthday

Diskuze: Zadávání hodnot do grafu z multiline textboxu

Aktivity (5)
Avatar
liptoor86
Člen
Avatar
liptoor86:28.6.2015 21:01

Zdravím, potřeboval bych poradit se zadáváním hodnot do textboxu s více řádky a tyto hodnoty poté ukázat na grafu. Zde je kód, nevím co bych napsal místo ?????? v posledním řádku. Hodnoty a, b jsou jen provizorní

int a, b;
a = 10;
b = 5;
textBox1.Text = a + "\r\n" + b;
this.chart1.Se­ries["test"].Po­ints.AddY(??????);

 
Odpovědět
28.6.2015 21:01
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na liptoor86
Jan Vargovský:28.6.2015 21:27

42.

Co třeba říct jakou hodnotu tam chceš dát?

 
Nahoru Odpovědět
28.6.2015 21:27
Avatar
liptoor86
Člen
Avatar
Odpovídá na Jan Vargovský
liptoor86:29.6.2015 9:43

Chci tam zadávat výšku Rc letadla. Je tam okolo 100 čísel (např. 125, 356,85,123...)

 
Nahoru Odpovědět
29.6.2015 9:43
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na liptoor86
Jan Vargovský:29.6.2015 17:24
this.chart1.Series["test"].Points.AddY(textBox1.Tex.Split(new string[] { Environment.NewLine, " ", "," }, StringSplitOptions.RemoveEmptyEntries).Select(int.Parse));
 
Nahoru Odpovědět
29.6.2015 17:24
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
liptoor86
Člen
Avatar
liptoor86:29.6.2015 18:24

Series data points do not support values of type System.Linq.E­numerable+Whe­reSelectArray­Iterator`2[Sys­tem.String,Sys­tem.Int32] only values of these types can be used: Double, Decimal, Single, int, long, uint, ulong, String, DateTime, short, ushort.

 
Nahoru Odpovědět
29.6.2015 18:24
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na liptoor86
Jan Vargovský:29.6.2015 18:31

Tak to projeď cyklem a dej to tam po 1.

foreach(var v in textBox1.Tex.Split(new string[] { Environment.NewLine, " ", "," }, StringSplitOptions.RemoveEmptyEntries).Select(int.Parse))
this.chart1.Series["test"].Points.AddY(v);
 
Nahoru Odpovědět
29.6.2015 18:31
Avatar
liptoor86
Člen
Avatar
Odpovídá na Jan Vargovský
liptoor86:29.6.2015 18:51

<3 Mockrát děkuji.

 
Nahoru Odpovědět
29.6.2015 18:51
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.