C'è un modo per verificare se una combobox o listboxitem è visibile sullo schermo?
-
08-07-2019 - |
Domanda
Se una casella di riepilogo contiene molti elementi, esiste un modo (programmaticamente) per verificare se un elemento è visibile sullo schermo.
Ad esempio, la casella di riepilogo contiene 100 elementi, ma solo i primi 24 sono mostrati sullo schermo, c'è un modo per verificare se uno specifico (diciamo elenco [75]) è attualmente visualizzato o si dovrebbe scorrere per vederlo?
Altri suggerimenti
Controlla Calcolo del numero di elementi visibili in ListBox e cerca il mio post qui sotto.
Ho visto molte risposte complesse che non sono corrette.
Risposta breve: (listBox1.Height / listBox1.ItemHeight)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow