» »

[c# + Windows forms]

[c# + Windows forms]

Cvenemir ::

Lp. Zanima me, kako bi poskrbel, da se po pritisku gumba "Potrdi"(slika1) ustvarjena izposoja shrani v drugo formo(slika2) na ListBox. Shrani se naj pod istim imenom kot je ID izposoje (npr. 00001). Pa še to. Ko dvakrat kliknem na ID izposoje v ListBoxu, bi rad, da se odpre forma "Izposoja"(slika1) in prikaže podatke o tej izposoji. Je potrebno ustvarit nov razred Izposoja s potrebnimi atributi in za vsak pritisk na gumb "Potrdi" shranjevat objekte na npr. List?

 Windows form - Izposoja

Windows form - Izposoja


  • spremenil: Cvenemir ()

Cvenemir ::

Pa še tole. Zakaj spodnja metoda ne deluje pravilno? Morala bi dodat na seznam, ampak se nič ne zgodi.
//Dodajanje na seznam
        private void button1_Click(object sender, EventArgs e)
        {
            IzposojaAvtomobilov i = new IzposojaAvtomobilov();

            i.listBox1.Items.Add(idIzposoje.Text);
            this.Close();
        }

Zgodovina sprememb…

  • spremenil: Cvenemir ()

darkkk ::

Precej vprašanj, na katera niti nimam točnih odgovorov, ampak:

Načeloma forma Izposoja sama po sebi ne ve, kaj bi ti rad naredil, lahko pa to napišeš v njen konstruktor, in jo potem prikazuješ kot dialog (zaklene ti osnovno formo).

partial class FormIzposoja : Form
{
private List<strings> itemsToBeVisible;

public FormIzposoja(List<string> items){
   this.itemsToBeVisible = items;
   //ter nato ta list razpakiraš po textBoxih, richTextBoxih etc
}

}


//formo odpreš iz main forme kot
FormIzposoja fI = new FormIzposoja(items);
fI.ShowDialog();


Glede nedelovanja dodajanja v seznam, naredi breakpoint in poglej kam se doda oz. zakaj se ne doda.

Zgodovina sprememb…

  • spremenil: darkkk ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[ASP.NET] Prenos podatkov iz ene spletne strani v drugo

Oddelek: Programiranje
14950 (809) Cvenemir
»

[C#] Delo z okni - urejanje osebe

Oddelek: Programiranje
8990 (862) darkolord
»

[C#] pomoc pri vpisu elementov v listBox

Oddelek: Programiranje
101306 (1221) keworkian
»

Koda kalkulatorja v MS visual C# 2008?

Oddelek: Programiranje
213000 (2337) smukC
»

C#, Dodajanje podatkov v Arraylist z Gumbom

Oddelek: Programiranje
82287 (2126) Beezgetz

Več podobnih tem