Domanda

Ho una casella di riepilogo nel mio modulo di accesso.Ho bisogno di sapere se una qualsiasi delle righe in questa casella di riepilogo è stata selezionata dall'utente.C'è qualche semplice proprietà di accesso o metodo per questo scopo?Non voglio loop attraverso l'elenco per verificare se la proprietà selezionata di qualsiasi riga è vera, perché sono interessato solo a sapere se viene eseguita un'azione di selezione.

È stato utile?

Soluzione

Una casella di riepilogo ha la proprietà ItemsSelected che restituisce un riferimento di sola lettura alla raccolta ItemsSelected nascosta.E puoi chiedere la proprietà Count di quella raccolta ...

MsgBox Me.YourListBoxName.ItemsSelected.Count & " items selected"
.

Altri suggerimenti

Il codice

If ListBox.ListIndex = -1 then
  MsgBox "Nothing selected"
end if
.

dovrebbe aiutare ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top