C#: Listbox Eintrag löschen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/c_listbox_eintrag_loeschen_178350/page_1 - zur Vollversion wechseln!


Cyberfreak schrieb am 28.03.2007 um 13:23

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 schrieb am 28.03.2007 um 13:41

http://msdn.microsoft.com/library/d...ethodsTopic.asp

Items.RemoveAt(int index)


userohnenamen schrieb am 28.03.2007 um 13:42

lstBox.Items[2]
oder
listBox.Items["Name"]
kannst die items ansprechen

oder eben mit RemoveAt direkt löschen:D


Cyberfreak schrieb am 28.03.2007 um 14:53

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 schrieb am 28.03.2007 um 14:55

du kriegst als rückgabe von ShowDialog ein DialogResult, das kannst du abprüfen (DialogResult.OK, DialogResult.Cancel).


userohnenamen schrieb am 28.03.2007 um 14:55

cDlg = der openfile dialog

cDlg.DialogResult afair

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


DKCH schrieb am 28.03.2007 um 15:01

ok, ich halt mich jetzt raus :D


Cyberfreak schrieb am 29.03.2007 um 11:49

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 schrieb am 29.03.2007 um 12:01

.Substring könnte dir dabei helfen




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025