テーブル
PortfolioGrid は、ポートフォリオとポジションの状態を表示するコンポーネントです。

主なプロパティ
- PortfolioGrid.Positions - ポジションとポートフォリオの一覧。
- PortfolioGrid.SelectedPosition - 選択されたポジション。
- PortfolioGrid.SelectedPositions - 選択されたポジション。
次のコードスニペットは、その使用方法を示しています。このコード例は Samples/InteractiveBrokers/SampleIB から取得しています。
<Window x:Class="Sample.PortfoliosWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:loc="clr-namespace:StockSharp.Localization;assembly=StockSharp.Localization"
xmlns:xaml="http://schemas.stocksharp.com/xaml"
Title="{x:Static loc:LocalizedStrings.Portfolios}" Height="200" Width="470">
<xaml:PortfolioGrid x:Name="PortfolioGrid" x:FieldModifier="public" />
</Window>
private readonly Connector _connector = new Connector();
private void ConnectClick(object sender, RoutedEventArgs e)
{
.........................................................
_connector.PositionReceived += (sub, p) => _portfoliosWindow.PortfolioGrid.Positions.TryAdd(position);
.........................................................
}