PortfolioGrid

StockSharp.Xaml

ポートフォリオと位置を示すテーブル。

継承元: BaseGridControl

実装: IComponentConnector

コンストラクター

PortfolioGrid
public PortfolioGrid()
portfolioGrid = PortfolioGrid()

PortfolioGrid の新規インスタンスを初期化します。

プロパティ

HideZeroBalances
public bool HideZeroBalances { get; set; }
value = portfolioGrid.HideZeroBalances
portfolioGrid.HideZeroBalances = value

ゼロバランスを隠す。

Positions
public IListEx<Position> Positions { get; }
value = portfolioGrid.Positions

テーブルに追加された位置のリスト。 高性能モード:これを直接供給します。

SelectedPosition
public Position SelectedPosition { get; }
value = portfolioGrid.SelectedPosition

選択された位置。

SelectedPositions
public IEnumerable<Position> SelectedPositions { get; }
value = portfolioGrid.SelectedPositions

取引を選択

Source
public IEnumerable<Position> Source { get; set; }
value = portfolioGrid.Source
portfolioGrid.Source = value

外部コレクションを表示(MVVMモード)。グリッドの内部スレッドセーフバッファにミラーリングされるため、 プレーンビューモデルコレクションは、UIスレッドマーシャリングを失うことなく境界することができます。 高性能の代替は、位置を直接供給することです。 一度に両方の使用しないでください。

メソッド

InitializeComponent
public void InitializeComponent()
portfolioGrid.InitializeComponent()

担当: 佐藤 宏

Load
public override void Load(SettingsStorage storage)
portfolioGrid.Load(storage)

設定をロードします。

storage
設定ストレージ。
Save
public override void Save(SettingsStorage storage)
portfolioGrid.Save(storage)

設定を保存します。

storage
設定ストレージ。

フィールド

SourceProperty
public static readonly DependencyProperty SourceProperty
value = PortfolioGrid.SourceProperty

ソース依存性プロパティ。