Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[VB.net] Object uit een checkedlistbox halen

Pagina: 1
Acties:

  • Jormungandr
  • Registratie: Oktober 2006
  • Laatst online: 26-11 21:29
Ik wil in mijn VB.net project een object uit een checkedlistbox halen.
Met deze code vul ik mijn checkedlistbox met deelnemers. (worden uit een sql database gehaald). In clsDeelnemer staat een tostring methode waarin ik de naam van de deelnemers override.
Private Sub clbDeelnemerVullen()
clbDeelnemer.Items.Clear()

Dim lstGebruikers = clsDeelnemerDA.GetDeelnemer()
Dim oGebruiker As clsDeelnemer
For Each oGebruiker In lstGebruikers
clbDeelnemer.Items.Add(oGebruiker)
Next
End Sub
Nu wil ik bij clbDeelnemer_ItemCheck dat hele object eruit halen om daarmee adhv het deelnemerID (wat in het object oGebruiker zit) meer data uit te lezen.

Ik heb al het volgende geprobeerd:
Private Sub clbDeelnemer_ItemCheck(ByVal ...) Handles clbDeelnemer.ItemCheck
Dim oDeelnemer As clsDeelnemer = clbDeelnemer.CheckedItems

Dim lstMCTPloegen = clsMCTPloegDA.GetMCTPloeg(oDeelnemer.DeelnemerID)
End Sub
Private Sub clbDeelnemer_ItemCheck(ByVal ...) Handles clbDeelnemer.ItemCheck
Dim oClbItem As CheckedListBox.CheckedItemCollection
Dim oDeelnemer As clsDeelnemer

For Each oClbItem In clbDeelnemer.CheckedItems
oDeelnemer = oClbItem.ToString
Next
End Sub
Ik krijg echter steeds de melding dat hij de checkedlistboxitems niet in een object van de klasse oDeelnemer kan steken.

Weet iemand hoe ik correct het object uit de xheckedlistbox kan halen?

  • whoami
  • Registratie: December 2000
  • Laatst online: 29-11 22:54
CheckedItems is een collectie; je zal dus daar nog moeten uitlezen welk item in die collectie je wilt ophalen ....

C#
code:
1
clsDeelnemer deelnemer = clbDeelnemers.CheckItems[0] as clsDeelnemer;
hiermee haal je dus het eerste item uit de checkeditems collectie.

[ Voor 13% gewijzigd door whoami op 08-12-2007 18:15 ]

https://fgheysels.github.io/