67 / 65 / 61
Регистрация: 11.11.2015
Сообщений: 392
|
|
1 | |
При добавлении элементов в ListBox сбивает выбранный элемент16.09.2018, 11:27. Показов 1198. Ответов 4
Метки нет (Все метки)
Добрый день. Как решить такую проблему?
ListBox привязан к BindingSource. В BindingSource во время работы программы добавляются новые элементы. Каждый раз при этом, происходит сброс выбранного элемента в ListBox, и выбирает первый элемент. Как можно с этим справится? Заранее спасибо.
0
|
16.09.2018, 11:27 | |
Ответы с готовыми решениями:
4
Выбранный элемент ListBox одной формы перенести в ListBox на другую форму Как реализовать по нажатию на выбранный элемент ListBox вывод по нему какой либо информации в другом ListBox ListBox мерцает при добавлении элементов Listbox Выбранный Элемент По Умолчанию |
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
|
|
16.09.2018, 14:43 | 2 |
Сделайте переменную, в которой будет храниться индекс текущего выбранного элемента, и при обновлении ListBox'а восстанавливайте выбранный элемент из этой переменной.
1
|
67 / 65 / 61
Регистрация: 11.11.2015
Сообщений: 392
|
|
16.09.2018, 18:11 [ТС] | 3 |
К сожалению, не помогло. Обновление происходит слишком быстро, я даже мышкой не успеваю попасть.
0
|
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
|
|
17.09.2018, 01:11 | 4 |
В смысле у Вас постоянное обновление данных происходит с периодичностью несколько миллисекунд?
Можете тогда вот эту тему глянуть: Выделение текста при постоянном добавлении текста в RichTextBox. Там подобная ситуация рассматривалась и было предложено интересное решение.
0
|
17.09.2018, 14:57 | 5 |
а как данные добавляется напрямую или через DataTable?
Добавлено через 52 секунды не до конца причитал Добавлено через 1 минуту а может сделать что то вроде промежуточного буфера и обновлять чуть с задержкой тогда какраз вариант с запоминанием при обновление сработает по идеи Добавлено через 1 минуту то есть создается дополнительная переменная в нее пишется а раз например в 1-2 секунды запоминается позиция обновляется список и восстанавливается позиция
0
|
17.09.2018, 14:57 | |
17.09.2018, 14:57 | |
Помогаю со студенческими работами здесь
5
Выбранный элемент в ListBox и DependencyProperty Свойство в listBox, отвечающее за выбранный элемент Как передать выбранный элемент в listBox Забиндить выбранный элемент в ComboBox c выбранным в ListBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |