Я создал простое приложение с списка, установите это в режиме отчета добавлены некоторые элементы, и добавили OnShow
событие:
procedure TForm1.FormShow(Sender: TObject);
begin
ListView1.Items[1].Selected := True;
end;
указанный пункт был действительно выбран.
Вывод из этого заключается в том, что свойство Selected
может использоваться из события OnShow
. Поэтому, если ваша программа не приводит к выбору вида списка можно установить, казалось бы, что либо:
- Код в вопросе не работает вообще, или
- код работает, но
if
Состояние заявления никогда не True
.
Ваш следующий шаг - отладка вашей программы. Осмотрите свою программу, когда она выполняется с использованием предпочтительной технологии отладки. Интерактивный отладчик будет звуковым выбором.
Можете ли вы объяснить, как ваш код не сработает, пожалуйста, –
Мне нужно изменить выбранный элемент listiewer, когда в onshow таблицы есть действие! – MrHelp
Не могли бы вы объяснить, как ваш код не сработает, пожалуйста, –