|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.03.2016, 20:02 | #1 |
Регистрация: 08.03.2016
Сообщений: 5
|
Как вернуть индекс выделенной строки ListView?
ListView заполняется вот таким образом.
ListView1.Items.Add("1*1") : ListView1.Items(ListView1.Items.Cou nt - 1).SubItems.Add("1*2") : ListView1.Items(ListView1.Items.Cou nt - 1).SubItems.Add(AKAN(1)) ListView1.Items.Add("2*1") : ListView1.Items(ListView1.Items.Cou nt - 1).SubItems.Add("2*2") : ListView1.Items(ListView1.Items.Cou nt - 1).SubItems.Add(AKAN(2)) После обновления ListView необходимо вернуть выделенную строку, как это сделать? |
08.03.2016, 20:13 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
ItemIndex как прочитать, так и поменять
ADD фу, ты, это net SelectedIndices[0]
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 08.03.2016 в 20:19. |
08.03.2016, 20:19 | #3 |
Регистрация: 08.03.2016
Сообщений: 5
|
Пробовал, вот так:
ListView1.SelectedIndex = 5 Ругается. Говорит что "SelectedIndex" не является членом "ListView"! Как исправить? |
08.03.2016, 20:34 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
прочитайте выше.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
08.03.2016, 21:09 | #5 |
Регистрация: 08.03.2016
Сообщений: 5
|
Все равно не получается(
|
08.03.2016, 21:58 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
09.03.2016, 01:19 | #7 |
Регистрация: 08.03.2016
Сообщений: 5
|
Совсем непохоже Visual Basic
|
09.03.2016, 02:08 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вы не говорили что нужен VB.NET.
только принцип тот же, методы те же. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
09.03.2016, 23:25 | #9 |
Регистрация: 08.03.2016
Сообщений: 5
|
Вот так сработало!
ListView1.SelectedIndices.Add(1) Всем большое спасибо! |
10.03.2016, 00:09 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вам надо вернуть выделение именно на вторую строку?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать индекс нажатой колонки в ListView? | FleXik | Общие вопросы Delphi | 1 | 03.07.2014 00:08 |
Как получить номер строки с выделенной ячейкой не на текущей (активной) странице? | PhilAT | Microsoft Office Excel | 3 | 31.08.2012 18:21 |
Как изменит цвет выделенной строки | digital-stream | Мультимедиа в Delphi | 1 | 13.03.2012 19:56 |
Как узнать индекс выделенной вкладки TabSet? | Сергей089 | Компоненты Delphi | 10 | 12.09.2010 22:45 |
Массив объектов - вернуть индекс | boris-blade | Общие вопросы .NET | 1 | 07.03.2010 20:00 |