Есть ли способ проверить, отображается ли комбинированный список или элемент списка на экране?

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

Вопрос

Если в списке много элементов, есть ли способ (программно) проверить, виден ли элемент на экране.

Например, в списке есть 100 элементов, но на экране отображаются только первые 24, есть ли способ проверить, отображается ли конкретный (скажем, список [75]) в данный момент, или нужно прокрутить, чтобы увидеть его?

Это было полезно?

Другие советы

Проверьте расчет количества видимых элементов в ListBox и поищите мой пост ниже.

Я видел много сложных ответов, которые не верны.

Краткий ответ: (listBox1.Height / listBox1.ItemHeight)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top