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

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


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

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

Получается это:

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

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

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



Thanks: Support


Support

Avatar
Date: 2/27/2019
Reply


Добрый день

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

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


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy