Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

c# | ListView i dve forme

[es] :: .NET :: .NET Desktop razvoj :: c# | ListView i dve forme

[ Pregleda: 1614 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Fanatic_
Milos Nikolic

Član broj: 94593
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon c# | ListView i dve forme14.06.2011. u 00:57 - pre 155 meseci
Program se sastoji iz dve forme, Form1 i Form2. Ja hocu da iz forme 2 dodam ListViewItem u ListView koji se nalazi u formi 1

pretrazujuci internet nabasao sam ovakav kod:

kod iz Form2:


Code:

ListViewItem item = new ListViewItem("text");
item.SubItems.Add("text1");
item.SubItems.Add("text2");


Form1 temp = new Form1();

temp.lstvLista.Items.Add(item);

lstvLista.Modifiers je postavljen na Public

ovo sve lepo prodje, ne izbacuje nikavu gresku medjutim item se ne pojavljuje u ListView-u. Moze li neko da vidi sta je problem ili da okaci kod koji bi trebalo da radi?
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: c# | ListView i dve forme14.06.2011. u 09:50 - pre 155 meseci
U formi2 dodaj listviewitem kao sto radis, a onda u formi1 probaj ovo
Code (csharp):
Form2 temp = new Form2();
temp.showdialog();
lstvLista.Items.Add(temp.item); //lstvLista je Listview koji se nalazi na prvoj formi
 


http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

Fanatic_
Milos Nikolic

Član broj: 94593
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon Re: c# | ListView i dve forme14.06.2011. u 10:24 - pre 155 meseci
ovo ne prolazi, prijavljuje mi gresku da form2 ne sadrzi item
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: c# | ListView i dve forme14.06.2011. u 10:32 - pre 155 meseci
item ti je ovo
ListViewItem item = new ListViewItem("text");
iz druge forme.
Tako si ti napisao da ti je u drugoj formi ovo
Code (csharp):
ListViewItem item = new ListViewItem("text");
item.SubItems.Add("text1");
item.SubItems.Add("text2");


http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

Fanatic_
Milos Nikolic

Član broj: 94593
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon Re: c# | ListView i dve forme14.06.2011. u 12:13 - pre 155 meseci
kod iz form1 kojim se poziva form2:

Code (csharp):
 
Form2 temp = new Form2();

temp.ShowDialog();
lstvLista.Items.Add(temp.item);  //Ovde prijavljuje gresku da item ne postoji
 


kod iz form2:

Code (csharp):

ListViewItem item = new ListViewItem("text");

item.SubItems.Add("text1");
item.SubItems.Add("text2");


Form1 frm = new Form1();

frm.lstvLista.Items.Add(item);
 
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: c# | ListView i dve forme14.06.2011. u 12:26 - pre 155 meseci
Ajde da ti dam jedan primer sto sam ja radio, listview na prvoj formi a textbox-ovi na drugoj pa ti sebi menjaj kako ti pasuje.
Form2
Code (csharp):

private void btnSnimi_Click(object sender, EventArgs e)
        {
            NapraviLVI();          
            Close();
        }
        public ListViewItem NapraviLVI()
        {
            string[] myItems = new string[]
            {
                txtMarka.Text,
                cmbBoja.Text,
                numericUpDownGod.Value.ToString(),
                txtRegBroj.Text
            };
            ListViewItem lvi = new ListViewItem(myItems);
            return lvi;
        }

Form1
Code (csharp):
private void btnNovi_Click(object sender, EventArgs e)
        {
       
            FormNoviAuto novi = new FormNoviAuto();
            novi.ShowDialog();
            listViewRaspolozivi.Items.Add(novi.NapraviLVI());

            novi.Dispose();
        }

http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: c# | ListView i dve forme

[ Pregleda: 1614 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.