Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / сохранение фокуса выделенного элемента ListView / 2 сообщений из 2, страница 1 из 1
10.05.2013, 19:48
    #38253325
jacky22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранение фокуса выделенного элемента ListView
Есть следующий код. В listview добавляются процессы. Данный метод вызывается каждые 3 секунды с помощью таймера. Как сделать так, что бы после обновления фокус оставался на выделенном элементе, если он ещё есть и положение скролла сохранялось? Все подобные темы пересмотрел но так и не получилось решить проблему.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
 private void UpdateProcessList()
        {
            listView1.Items.Clear();
            foreach (System.Diagnostics.Process p in System.Diagnostics.Process.GetProcesses())
            {
                try
                {
                    int index = listView1.Items.Add(p.ProcessName).Index;
                    listView1.Items[index].SubItems.Add(p.Id.ToString());
                    listView1.Items[index].SubItems.Add(p.StartTime.ToShortTimeString());
                    long temp = p.WorkingSet64 / 1024;
                    listView1.Items[index].SubItems.Add(temp.ToString()+" КБ");
                }
                catch { }
            }
        }
...
Рейтинг: 0 / 0
10.05.2013, 23:00
    #38253413
skole
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранение фокуса выделенного элемента ListView
Индекс выбранного элемента ты способен сохранять?
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / сохранение фокуса выделенного элемента ListView / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]