Hey Leute, wie der Titel schon sagt brauche ich Hilfe beim listView in C#.
Mein Problem ist folgendes:
Ich will einen Password Manager machen, und das Passwort usw. über eine andere Form in die listView von Form1 einfügen.
Das funktioniert soweit auch, jedoch wenn ich nun ein zweites einfüge, dann wird die erste Zeile geändert, da ich das gleiche item noch mals einfüge nur mit anderem Text oder so.
Hier ist mal der Source:
Das rot Markierte ist mein Problem.
Ich will, dass der Name von dem item immer die aktuelle anzahl der Zeilen von der listView + 1.
Beispiel:
Bei der ersten Spalte sieht das wie folgt aus:
Bei der zweiten:
Nur ich will dass des automatisch gemacht wird und ich da nicht was weiß ich wie viel Zeilen Code schreiben muss.
Ich hoffe ihr habt verstanden was ich meine und könnt mir bei meinem Problemchen helfen.
Danke im Voraus.
MfG CranK™
Mein Problem ist folgendes:
Ich will einen Password Manager machen, und das Passwort usw. über eine andere Form in die listView von Form1 einfügen.
Das funktioniert soweit auch, jedoch wenn ich nun ein zweites einfüge, dann wird die erste Zeile geändert, da ich das gleiche item noch mals einfüge nur mit anderem Text oder so.
Hier ist mal der Source:
Code:
Form1 frm1 = new Form1(); ListViewItem [COLOR="Red"]item [/COLOR]= new ListViewItem(textBox3.Text, frm1.listView1.Items.Count + 1); [COLOR="Red"]item[/COLOR].SubItems.Add(textBox1.Text); [COLOR="Red"]item[/COLOR].SubItems.Add(textBox2.Text); frm1.listView1.Items.Add([COLOR="Red"]item[/COLOR]); frm1.Show(); this.Close();
Ich will, dass der Name von dem item immer die aktuelle anzahl der Zeilen von der listView + 1.
Beispiel:
Bei der ersten Spalte sieht das wie folgt aus:
Code:
Form1 frm1 = new Form1(); ListViewItem [COLOR="Red"]item0 [/COLOR]= new ListViewItem(textBox3.Text, frm1.listView1.Items.Count + 1); [COLOR="Red"]item0[/COLOR].SubItems.Add(textBox1.Text); [COLOR="Red"]item0[/COLOR].SubItems.Add(textBox2.Text); frm1.listView1.Items.Add([COLOR="Red"]item0[/COLOR]); frm1.Show(); this.Close();
Code:
Form1 frm1 = new Form1(); ListViewItem [COLOR="Red"]item1 [/COLOR]= new ListViewItem(textBox3.Text, frm1.listView1.Items.Count + 1); [COLOR="Red"]item1[/COLOR].SubItems.Add(textBox1.Text); [COLOR="Red"]item1[/COLOR].SubItems.Add(textBox2.Text); frm1.listView1.Items.Add([COLOR="Red"]item1[/COLOR]); frm1.Show(); this.Close();
Ich hoffe ihr habt verstanden was ich meine und könnt mir bei meinem Problemchen helfen.
Danke im Voraus.
MfG CranK™