¿Hay alguna manera de verificar si un cuadro combinado o elemento listbox está visible en la pantalla?

StackOverflow https://stackoverflow.com/questions/834263

Pregunta

Si un cuadro de lista tiene muchos elementos, ¿hay alguna forma (programáticamente) de verificar si un elemento está visible en la pantalla?

Por ejemplo, el cuadro de lista tiene 100 elementos, pero solo se muestran los primeros 24 de la pantalla, ¿hay alguna manera de verificar si se está visualizando un elemento específico (digamos la lista [75]) o se debe desplazar para verlo?

Otros consejos

Marque Calculando el número de elementos visibles en ListBox y busca mi publicación a continuación.

He visto muchas respuestas complejas que no son correctas.

Respuesta corta: (listBox1.Height / listBox1.ItemHeight)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top