Есть ли способ проверить, отображается ли комбинированный список или элемент списка на экране? - PullRequest
0 голосов
/ 07 мая 2009

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

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

Ответы [ 2 ]

1 голос
/ 07 мая 2009
0 голосов
/ 08 мая 2017

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

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

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

...