← Voltar

PortfolioComboBox не корректно работает

Инициализирую так:


PortfolioComboBox.Portfolios = new PortfolioDataSource(Connector);
Connector.Connect();

Получается это: Инициализирую так:


Connector.NewPortfolio += portfolio =>this.GuiAsync(()=>PortfolioComboBox.ItemsSource = Connector.Portfolios);
Connector.Connect();

Отображается нормально. Но в обоих случаях при выборе портфеля получаю исключение типа System.InvalidCastException: "Не удалось привести тип объекта "StockSharp.BusinessEntities.Portfolio" к типу "#=zPC6riyye3$Z1jJ3X_A=="." Проверено на ночной сборке 4.4.16.

Comentários (1)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

Support
Support

Добрый день

Пожалуйста, возьмите ночную сборку. Ошибку при выборе портфеля исправили. Дубликат названия Деньги не является ошибкой, так как у вас несколько счетов. Сделайте байдинг у комбобокс на свойство LongName:

<xaml:PortfolioComboBox x:Name="PortfolioComboBox" DisplayMemberPath="LongName" />
Константин