Обновление данных в ListView
							
							
						 
						
						
						
						
	
			Подскажите пожалуйста как правильно использовать 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());
        }