Pereiti prie turinio

Reikia pagalbos su C# windows grafinės sąsajos kurimu


Rekomenduojami pranešimai

Gal yra žmonių galinčių pagelbėti su C# Windows aplikacijų kūrimu? Niekaip nepavyksta eksportuoti duomenis iš ListView lentelės į .txt failą arba į exceli. Internete radau atrodo gana paprastą kodą, kuris išsaugoti duomenis .txt faile , bet man jis pilnai neveikia, tai yra išsaugo tik pirmąjį ListView lentelės stulpelį ir viska surašo į vieną eilutę. štai šios dalies kodas http://pastebin.com/aWBHyjaX

Nuoroda į pranešimą
Dalintis kituose puslapiuose

theWriter.Write(currentItem.ToString().Remove(0, 15).Replace("}", " "));

Po šito pamėgink įsidėti arba theWriter.WriteLine() arba theWriter.Write("\n") . Galbūt padės, nes dabar rašai vieną po kito ir tiek. Reikia kad kiekvieną rašytų iš naujos eilutės, ką ir duoda mano kodo gabaliukai. Bent darau prielaidą, kad turėtų padėt ;)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Padėjo, bet norėjau ne to, neaiškiai aš paaiškinau problemą . :)

 

Žodžiu visą lentelę parodau kokia yra.

http://ipix.lt/di/8UKE/list.jpg

 

Tai va panaudojus ta kodą, kuris leidžia išsaugoti lentelės duomenis į .txt failą, man išsaugo tik ID lentelės stulpelį - kitų ne, o man reikia visų duomenų.

 

Čia mygtuko funkcija, kad paspaudus išrašytu duomenis iš teksto laukelių į ListView lentelę

 

     [size="1"]ListViewItem lvi = new ListViewItem(richTextBox1.Text);
           lvi.SubItems.Add(richTextBox2.Text);
           lvi.SubItems.Add(richTextBox3.Text);
           listView1.Items.Add(lvi);
           richTextBox1.Text = "";
           richTextBox2.Text = "";
           richTextBox3.Text = "";
              this.richTextBox1.Focus();
               this.richTextBox1.Clear();[/size]

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Mėginai šitą? CSV yra tas pats kaip txt, tik informacija atskirta dažniausiai ;

Ir šiaip man labai nepatinka Tavo užrašymas... Ten ne RichTextBox'ai turi būti, o paprasti textBox'ai arba Label. Pasižiūrėk WPF ir kažką panašaus į šitą. WPF palengvins gyvenimą programuojant GUI pusę.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Mėginai šitą? CSV yra tas pats kaip txt, tik informacija atskirta dažniausiai ;

Ir šiaip man labai nepatinka Tavo užrašymas... Ten ne RichTextBox'ai turi būti, o paprasti textBox'ai arba Label. Pasižiūrėk WPF ir kažką panašaus į šitą. WPF palengvins gyvenimą programuojant GUI pusę.

Blogai viską padarei, kaip matau. Pridedi stringus į listviewą? wat?

 

http://wrath.lt/siuksles/src/listview.zip

 

WPF berods MVVM, tad pradžiai reikėtų pasiskaityti apie MVVM

Redagavo Deviltry
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Karštos temos

×
×
  • Sukurti naują...