Re: Как в компоненте TListView программно установит select ?
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 16.12.02 16:50
Оценка: 27 (2)
Здравствуйте, Nicolay, Вы писали:

N>Ну, думаю, вопрос вы прочитали. Теперь подробности.


N>Мне нужно программно сделать так, чтоб только один элемент был выделен. Делаю приблизительно так.

N>

N>                MainForm->ListView->Selected=MainForm->ListView->Items->Item[3];
N>

N>Как ни странно, не работает.

А добавить


MainForm->ListView->SetFocus();


не пробовали? Это на тот случай, если выделения не видно (при MainForm->ListView->HideSelection == true).
Как в компоненте TListView программно установит select ?
От: Nicolay Россия  
Дата: 16.12.02 16:19
Оценка:
Ну, думаю, вопрос вы прочитали. Теперь подробности.

Мне нужно программно сделать так, чтоб только один элемент был выделен. Делаю приблизительно так.

                MainForm->ListView->Selected=MainForm->ListView->Items->Item[3];

Как ни странно, не работает.
Re: Как в компоненте TListView программно установит select ?
От: ArtDenis Россия  
Дата: 16.12.02 18:40
Оценка:
Здравствуйте, Nicolay, Вы писали:

N>Ну, думаю, вопрос вы прочитали. Теперь подробности.


N>Мне нужно программно сделать так, чтоб только один элемент был выделен. Делаю приблизительно так.

N>

N>                MainForm->ListView->Selected=MainForm->ListView->Items->Item[3];
N>

N>Как ни странно, не работает.

Могу ошибаться, но наверно так:
  ListView->Items->Item[3]->Selected = true;
  ListView->Items->Item[3]->Focused = true;
... << RSDN@Home 1.0 beta 3 >>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[2]: Как в компоненте TListView программно установит selec
От: Nicolay Россия  
Дата: 17.12.02 08:20
Оценка:
Большое спасибо за совет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.