TradeGrid

StockSharp.Xaml

ティックトレード(ITickTradeMessage)の表。

継承元: BaseGridControl

実装: IComponentConnector

コンストラクター

TradeGrid
public TradeGrid()
tradeGrid = TradeGrid()

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

プロパティ

MaxCount
public int MaxCount { get; set; }
value = tradeGrid.MaxCount
tradeGrid.MaxCount = value

表示する取引の最大数。-1 値は無制限額を意味します。デフォルト値は 1000000 です。

SelectedTrade
public ITickTradeMessage SelectedTrade { get; }
value = tradeGrid.SelectedTrade

選択した取引。

SelectedTrades
public IEnumerable<ITickTradeMessage> SelectedTrades { get; }
value = tradeGrid.SelectedTrades

取引を選択

Source
public IEnumerable<ITickTradeMessage> Source { get; set; }
value = tradeGrid.Source
tradeGrid.Source = value

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

Trades
public IListEx<ITickTradeMessage> Trades { get; }
value = tradeGrid.Trades

表に追加された取引のリスト。 高性能モード:このコレクションを直接供給する(それはMaxCountによって引き込められる糸安全であり。)。

メソッド

InitializeComponent
public void InitializeComponent()
tradeGrid.InitializeComponent()

担当: 佐藤 宏

フィールド

SourceProperty
public static readonly DependencyProperty SourceProperty
value = TradeGrid.SourceProperty

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