ок. Сначала я подключаюсь к API. Добавить ключ / значения в наблюдаемый словарь. Обновляйте значения элемента каждые 10 секунд. Привязать к списку. С этой частью я в порядке. Насколько я понимаю, если ключ / значение добавляется или удаляется список обновлений автоматически обновляется. Но это не так. То, что я делаю, это aading:
public void priceData()
{
//backprice
listBox1.DataSource = new
BindingSource(RunnersRacingNowDetail.racingDictionary.Values, null);
listBox1.DisplayMember = "backPrice";
}
Затем с помощью таймера запускайте этот метод каждые 5 секунд, что работает. Я не знаю, как вызвать событие изменения коллекции.