Не работает GuiAsync() для Windows Forms
Всем здравствуйте!
Проблема возникла в этом участке кода:
Код
_trader.NewPortfolios += Portfolios => this.GuiAsync(() =>
{
//заполняем коллекцию у нашего выпадающего списка (ComboBox)
Portfolios.ItemsSource = _trader.Portfolios;
});
VS 2010 выдает такую ошибку (подчеркивает "this.GuiAsync"):
Ошибка 1 Аргумент экземпляра: невозможно преобразовать из "Commodities_Position_Windows_Form.Form1" в "System.Windows.Threading.DispatcherObject" C:\Users\Yaroslav\Desktop\C#_trade_systems\Commodities_Position_Windows_Form\Commodities_Position_Windows_Form\Form1.cs 41 52 Commodities_Position_Windows_Form
Кто подскажет, проблема в том, что этот метод нельзя использовать в WF (если да, то какие существуют аналоги?) или ошибка в чем то другом (нужен именно WF, так как в нем проще строить произвольные таблицы)
Заранее спасибо всем, кто откликнется [wink]