C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
TListView, увидеть выделенную строку
Snake
  Отправлено: 31.01.2004, 11:52


Ученик-кочегар

Группа: Участник
Сообщений: 22



Есть TListView (ViewStyle=vsReport) высотой 10 строк с 30 строками, т.е. 3 экрана. В TListView вижу первые 10 строк, выделена 1-я строка, программно (свойством Selected) выделяю 25-ю строку. Как сделать, чтобы список автоматом доскроллировался до выделенной строки?

CBuilder 6.0
Admin
Отправлено: 31.01.2004, 22:14


Владимир

Группа: Администратор
Сообщений: 1190



CODE

void __fastcall TForm1::Button1Click(TObject *Sender)
{
ListView1->SetFocus();
ListView1->Selected = ListView1->Items->Item[24];
ListView1->Items->Item[24]->MakeVisible(false); // true
}
//-------------


Отредактировано Admin — 31/01/2004, 23:17
Snake
Отправлено: 02.02.2004, 10:11


Ученик-кочегар

Группа: Участник
Сообщений: 22



Спасибо! Оказывается, все так просто. smile.gif

Вернуться в Вопросы программирования в C++Builder