Diskuze: Dotaz ohledně listu

C# .NET .NET (C# a Visual Basic) Dotaz ohledně listu American English version English version

Aktivity (1)
Avatar
kolamen
Člen
Avatar
kolamen:8.12.2014 10:08

Čau všici mám dotaz. Mám dvě věci co zapisuji do listu Jméno a Cenu (oba string). A potřebuji, aby se mi to cyklilo a pokaždé připsalo do richtextboxu nové zadání Jména a ceny. Házi to nějakou zprávu a moc tomu nerozumím do stringu už jsem to convertoval totiž.

 
Odpovědět 8.12.2014 10:08
Avatar
Odpovídá na kolamen
Michal Štěpánek:8.12.2014 10:44

A musí to být zrovna richtextbox? Nebyl by na to lepší ListView?

Nahoru Odpovědět 8.12.2014 10:44
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
kolamen
Člen
Avatar
kolamen:8.12.2014 11:02

Tak v richtextboxu se to zvětšuje okno podle obsahu textu tak proto jsem použili toto a nevím proč to nejde?
Jak by jsi to napsal v Listviewu stím nemám zkušenosti

 
Nahoru Odpovědět 8.12.2014 11:02
Avatar
Odpovídá na kolamen
Michal Štěpánek:8.12.2014 14:25

Jak to myslíš "zvětšuje okno podle obsahu"?

Nahoru Odpovědět 8.12.2014 14:25
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Lukáš Křehula
Redaktor
Avatar
Lukáš Křehula:8.12.2014 14:35
richTextBox1.Text += seznam[i];

Tohle řeší tvůj problém, ikdyž by se to dalo určitě udělat efektivněji.

 
Nahoru Odpovědět 8.12.2014 14:35
Avatar
Odpovídá na kolamen
Matyáš Černohous (Matesak):8.12.2014 16:05

Nebo to můžeš udělat takhle :

richTextBox1.AppendText(seznam[i]);
 
Nahoru Odpovědět 8.12.2014 16:05
Avatar
Odpovídá na kolamen
Andrej Farkaš:9.12.2014 10:23

Myslím, že tvoj "problém" je, že v tom richtextboxe zobrazuješ priamo ten generický list, resp. výstup z ToString() a nie stringy v tom liste.
Každopádne, keďže snažíme o OOP, tak si vytvor objekt, tej tvojej charitatívnej akcie s vlastnosťami názov a cena. Overridni ToString(), aby sa ti zobrazovala ako chceš a to zobrazuj v tom richtextboxe alebo ako bolo spomenuté v listview.

Editováno 9.12.2014 10:24
Nahoru Odpovědět  +1 9.12.2014 10:23
Live. Love. Learn.
Avatar
Andrej Farkaš:9.12.2014 10:49

Oprava. Nie charitatívnej akcie, ale príspevku na akciu ;-)

Nahoru Odpovědět 9.12.2014 10:49
Live. Love. Learn.
Avatar
kolamen
Člen
Avatar
kolamen:9.12.2014 19:06

Děkuji všem už to funguje :)

 
Nahoru Odpovědět 9.12.2014 19:06
Avatar
Odpovídá na kolamen
Michal Štěpánek:9.12.2014 19:09

Jen bych doplnil, že na tu částku by byla lepší komponenta NumericUpDown, abys nemusel kontrolovat, resp. validovat zadání čísla...

Nahoru Odpovědět  +1 9.12.2014 19:09
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
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 10 zpráv z 10.