[ biljanaborojevic @ 17.12.2011. 00:34 ] @
Dobila sam temu za izradu seminarskog koji je iz C#. Treba da napravim WPF aplikaciju koja je nesto kao Strebersko ucenje tj. da imam kartice na kojima je jedan pojam ili pitanje i kad se klikne otvori se odgovor. Moze recimo i obrnuto da bude ili recimo razlicita pitanja da biramo... Pitanja i odgovore bi trebala napisati u XML-u i onda to ubaciti u C#. Nemam pojma kako se to radi ali mislim da nije jako tesko jer sam ja tek slusala C#.
MOLIM ako ima neko zainteresovan da mi pomogne nek se javi :). Mozda to Vama ne oduzima puno vremena ali meni bi svaka pomoc dobro dosla :).
Unapred HVALA :)))
[ wex-alpha @ 17.12.2011. 11:30 ] @
Moze biti jako tesko, ili jako lagano... sve u odnosu na znanje.

Kako stvari stoje, izgleda da je tebi tesko i da ti je potrebno da neko kompletno izradi aplikaciju za tebe.

Vjerujem da cemo ti svi pomoci, samo ako pokazes neko interesovanje. Dakle, kreni sa razvojem i pitaj ovdje :)

[ biljanaborojevic @ 17.12.2011. 13:55 ] @
Pa recimo da sam razumela da treba da napisem u notepadu ili xml dokument sa tim pitanjima i ogovorima. Tipa
<par>
<pitanje>NKGKU</pitanje>
<odgovor>jhukh</ogovor>
</par>
i tako za svaki par ponoviti
Ali ja sad mogu da osmislim neke prozore i kako bi to trebalo da izgleda ali ne znam kako da ubacim taj xml dokument i da mi prepozna to pitanje u nekoj labeli i kad se klikne recimo dugme odgovor treba opet da mi izbaci neku drugu labelu sa tim odgovorom :) I tako obrnuto...
[ wex-alpha @ 17.12.2011. 15:16 ] @
Ako vec zelis da ti xml sluzi kao baza odgovora i pitanja, onda imas mnogo nacina kako da to reprezentujes na svojoj formi. Mozda za pocetak da probas da ti ComboBox pokazuje pitanja, a na odabir pitanja da ti recimo textblok pokazuje i odgovor. Naravno mozes koristiti i labele, ili vec nesto drugo.

Kada ti se aplikacija ucita, on loaded event ces staviti metodu koja ce analizirati xml dokument i shodno tome popuniti tvoju Combobox.
[ Dusan Kondic @ 18.12.2011. 09:37 ] @
Jedan od načina da čitaš ili pišeš u XML je da koristiš DataTable.ReadXML() i DataTable.WriteXML() metode. ItemsControl kontrole u WPF-u se bind-uju za DataTabele na isti način kao i za List<T> i ObservableCollections tako da ne bi trebala da imaš problema.
Strukturu XML- bih ti preporučio sledeću:
Code:

<par>
    <pitanje>
        <sifra>1</sifra>
        <tekstpitanja>Zašto?</tekstpitanja>
        <tekstodgovora>Zato</tekstogovora>
    </pitanje>
    <pitanje>
        <sifra>2</sifra>
        <tekstpitanja>Kako?</tekstpitanja>
        <tekstodgovora>Tako.</tekstogovora>
    </pitanje>
</par>