Archief - [PROG]VB.NET probje me listboxes

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

yannick

Legacy Member
Kheb dus een project voor school, het gaat goed, alleen heb ik problemen met zoiets BANAAL als ne listbox :p.

Om jullie wat meer achtergrond te geven zal ik even kort uitleggen hoe het project in elkaar zit.

We hebben een database me 3 tabellen: 1 master, 2 details.
Ik ben momenteel bezig me de master volledig af te werken. Hierbij worden we veronderstelt dat we door de records kunnen gn (me de juist details gekoppeld aan de master),toevoege,wijziggen,verwijderen,etc...

Dit werkt allemaal vlotjes, enkel bij het toevoegen heb ik een heel klein probje:

Ik heb 2 listboxes waar de details in staan die mensen dan kunnen(lees: moeten) kiezen (plaats en organisator is dit bij mij, party is master :)).
Hoe kan ik ervoor zorgen dat wnr mensen VERGETEN om iets uit deze 2 listboxen te kiezen er een foutmelding komt...

Ik heb me rot gezocht in de methods en properties van de listbox, maar nix gevonden :s.
Mijn eerste idee was om gwn iets default te laten selecteren met,
Code:
me.lstorganisator.setselected(1,true)
maar als ik dit doe dan kan ik geen andere dinges handmatig aanduiden (hij blijft 1 paken).

Dit is het kleine gedeelte code waar hij vasthangt als er niets wordt aangeduidt (logisch ook, de lstbox bestaat niet als er niets geselecteerd wordt)
Code:
    partybs.organisatorid = CInt(Me.lstorganisator.SelectedItem.ToString.Substring(0, 1))
    partybs.plaatsid = CInt(Me.lstplaats.SelectedItem.ToString.Substring(0, 1))

Dus, iemand een idee hoe dit op te lossen?

mvg
Yanick Wellens

Kreek

Legacy Member
dnno, ik ken niks van VB.NET en ik snap nog minder van uw uitleg.. maar
kunt ge da ni gewoon me een IF structuur doen fozo?

als (listbox.keuze != keuze1) & (listbox.keuze != keuze2) dan
msg(verkeerde keuze) blaat
einde

^^

Wover

Legacy Member
Is het in de eerste plaats al niet beter om met een datagridview ofzo te werken?

Svenvdb

Legacy Member
Code:
lstbox.SelectionMode = SelectionMode.MultiExtended

bedoel je dit ?

[AiR] LeViaTHaN

Legacy Member
if(listbox.SelectedIndex > -1)
{
// Alles ok voeg toe
}
else
{
// Niks geselecteerd toon msgbox
}

listbox.SelectionMode op Single zetten

Vergeef mij de C# syntax maar ik ben pur-sang C# developer ;)

yannick

Legacy Member
[AiR] LeViaTHaN;8068329 zei:
if(listbox.SelectedIndex > -1)
{
// Alles ok voeg toe
}
else
{
// Niks geselecteerd toon msgbox
}

listbox.SelectionMode op Single zetten

Vergeef mij de C# syntax maar ik ben pur-sang C# developer ;)

Amai merci ! ^^
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan