Обновление данных в ListView
Atom
12.09.2017


Подскажите пожалуйста как правильно использовать GuiAsync().
Есть WPF-приложение с таблицей ListView, которая привязана к переменной aaa.
При нажатии на кнопку происходит добавление элемента в переменную ааа. В памяти при отладке я его вижу, но в таблицу он не добавляется.
Как правильно обновить таблицу, чтобы в ней появился новый элемент?
Код

public class aaaClass
{
public decimal lastPrice;
public decimal bestAskPrice;
public decimal fallPercent;
}
public ObservableCollection<aaaClass> aaa = new ObservableCollection<aaaClass>();
...
private void TestClick(object sender, RoutedEventArgs e)
{
var curBond = new aaaClass
{
lastPrice = 100m,
bestAskPrice = 95m,
};
aaa.Add(curBond);
this.GuiAsync(() => aaaGrid.Items.Refresh());
}




Спасибо:


< 1 2 
Simen

Фотография
Дата: 13.09.2017
Ответить


Заработало!
Спасибо!
Спасибо:
< 1 2 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy