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


Подскажите пожалуйста как правильно использовать 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