Помогите студенту. Туплю.
На форме имеется листвью. В нем отображаются элементы из массива с данными.
В текстбоксе задается значение которое нужно найти в массиве данных.
По окончанию поиска найденный элемент должен быть выделен в листвью.
В VB.NET пишем просто lstvListView1.ListItems.Item(index).Selected=True.
А как в C#?
- Код: Выделить всё
vindpos=clZoekEnSort.BinSaerch(txtZoek.Text); // вызываю в классе функцию поиска
lblVindpos.Text=vindpos.ToString(); // отображаю индекс найденных данных в лейбл.
lstvData.FullRowSelect=true; // для отображения выделения всей строки
lstvData.Items[vindpos].Selected=true; // а вот тут не срабатывает. По идее элемент с этим индексом должен быть выделен.
lstvData.EnsureVisible(vindpos); // для того что бы выделенный элемент был в видимой части
Заранее спасибо.