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 | 1074 (933) | Cvenemir |
| » | [C#] Delo z okni - urejanje osebeOddelek: Programiranje | 1106 (978) | darkolord |
| » | [C#] pomoc pri vpisu elementov v listBoxOddelek: Programiranje | 1449 (1364) | keworkian |
| » | Koda kalkulatorja v MS visual C# 2008?Oddelek: Programiranje | 3171 (2508) | smukC |
| » | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2421 (2260) | Beezgetz |

