Forum » Programiranje » [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?
- 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).
Glede nedelovanja dodajanja v seznam, naredi breakpoint in poglej kam se doda oz. zakaj se ne doda.
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 ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [ASP.NET] Prenos podatkov iz ene spletne strani v drugoOddelek: Programiranje | 991 (850) | Cvenemir |
» | [C#] Delo z okni - urejanje osebeOddelek: Programiranje | 1025 (897) | darkolord |
» | [C#] pomoc pri vpisu elementov v listBoxOddelek: Programiranje | 1346 (1261) | keworkian |
» | Koda kalkulatorja v MS visual C# 2008?Oddelek: Programiranje | 3057 (2394) | smukC |
» | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2322 (2161) | Beezgetz |