"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

C#: Listbox Eintrag löschen

Cyberfreak 28.03.2007 - 13:23 3941 8
Posts

Cyberfreak

Back to my Mac
Avatar
Registered: Dec 2003
Location: Traun
Posts: 890
Hey Leute!

Bin noch halbwegs neu in C#. Habe jetzt von einem OpenFileDialog, Einträge in eine ListBox gemacht. Nun möchte ich wissen, wie ich das mache, dass ich z.B. den dritten Eintrag in der Liste lösche. Soll aber nicht händisch sein sondern automatisch.

lstBox.items.?????????

was fehlt mir da noch?

Mfg Cyber

DKCH

...
Registered: Aug 2002
Location: #
Posts: 3279

userohnenamen

leider kein name
Avatar
Registered: Feb 2004
Location: -
Posts: 15858
lstBox.Items[2]
oder
listBox.Items["Name"]
kannst die items ansprechen

oder eben mit RemoveAt direkt löschen:D

Cyberfreak

Back to my Mac
Avatar
Registered: Dec 2003
Location: Traun
Posts: 890
THX und wie kann ich abfragen ob im OpenFileDialog auf Abbrechen gedrückt wurde bzw. ob nichts ausgewählt wurde?

THX nochmal!

Mfg Cyber

DKCH

...
Registered: Aug 2002
Location: #
Posts: 3279
du kriegst als rückgabe von ShowDialog ein DialogResult, das kannst du abprüfen (DialogResult.OK, DialogResult.Cancel).

userohnenamen

leider kein name
Avatar
Registered: Feb 2004
Location: -
Posts: 15858
cDlg = der openfile dialog

cDlg.DialogResult afair

jetzt gehts mir am sack schon wieder geowned zu werden :D

DKCH

...
Registered: Aug 2002
Location: #
Posts: 3279
ok, ich halt mich jetzt raus :D

Cyberfreak

Back to my Mac
Avatar
Registered: Dec 2003
Location: Traun
Posts: 890
Hätte da noch einmal eine Frage:

Wie kann ich mir jetzt einen Teil (zB die mittleren sechs Buchstaben) eines Listboxeintrages als Variable speichern??

Mfg Cyber

userohnenamen

leider kein name
Avatar
Registered: Feb 2004
Location: -
Posts: 15858
.Substring könnte dir dabei helfen
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz