Avatar billede jan2001 Nybegynder
03. januar 2008 - 16:57 Der er 6 kommentarer og
1 løsning

slette objekt i liste

Jeg har en liste med varer, som vises i et listview. Når det markeres en række skal denne slettes i listen.

Det første jeg prøver er at lave en metode til at slette hardcoded:

public Vare SletVare()
{
alleVarer.Remove(12, "bøtte", 100);
}

Den skriver: No overload for method 'Remove' takes '3' arguments

Der er kun tre felter i listen ellers ligger der noget skjult i listen som skal med, når man vil slette fra listen?
Avatar billede baxos Nybegynder
03. januar 2008 - 18:43 #1
Forstår det ikke helt vil du slette noget fra listview'et ?
Avatar billede jan2001 Nybegynder
03. januar 2008 - 20:34 #2
Har selv fundet ud af det.

alleVarer.RemoveAt(listview1.selecteditems[0].index)

Det eneste jeg ikke forstår, er hvad [0] betyder.
Avatar billede nielle Nybegynder
03. januar 2008 - 22:12 #3
Et ListView giver mulighed for at du kan markere merr end een række af gangen. SelectedItems er derfor et array som angiver hvilke rækker der er markeret. Den første række i dette array har index 0.
Avatar billede jan2001 Nybegynder
14. januar 2008 - 00:38 #4
lukker igen
Avatar billede nielle Nybegynder
14. januar 2008 - 19:15 #5
Skidt med point, men du kunne da i det minste have sagt tak for forklaringen eller noget i den stil...
Avatar billede jan2001 Nybegynder
14. januar 2008 - 20:50 #6
Ja, det gik lidt hurtigt med at rydde op. Undskyld og tak.
Avatar billede nielle Nybegynder
15. januar 2008 - 18:44 #7
Cool :^)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester