Just nu i M3-nätverket
Jump to content

Ta bort Items från en CheckedBoxList


CSharper

Recommended Posts

Jag har lite problem med att ta bort flera Items från en CheckedBoxList. Jag lyckas med att ta bort en item oavsett var den ligger i listan. Men med flera blir det knepigt. Jag loopar igenom listan för att kolla vilka som är Checked osv. Det gäller C#.

Är det någon som har ngn vettig lösning ?

/CSharper

 

Link to comment
Share on other sites

Problemet kan vara att om du tar bort en mitt i listan så ändras indexen på de efterkommande. Så att vad du får göra är att om du tar bort en så får du inte räkna upp indexet, utan kolla samma index igen.

 

while ( index är mindre än storlek )

{

if ( checked )

ta bort

else

räkna upp index

}

 

det borde funka.

 

Jocke

Det ser mörkt ut på Kameruns avbytarbänk - Arne Hegerfors

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...