TradeGrid

StockSharp.Xaml

La tabla que muestra los intercambios de garrapatas (ITickTradeMessage@).

Hereda de: BaseGridControl

Implementa: IComponentConnector

Constructores

TradeGrid
public TradeGrid()
tradeGrid = TradeGrid()

Inicia una nueva instancia de la TradeGrid.

Propiedades

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

El número máximo de comercios a mostrar. El valor -1 significa una cantidad ilimitada. El valor predeterminado es de 1000000.

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

El comercio seleccionado.

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

Comercios seleccionados.

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

Colección externa para mostrar (modo MVVM). Cuando está atado, la cuadrícula lo refleja en el buffer interno de hilo, MaxCount@, por lo que un callador puede atar una colección de modelos de visión simple sin perder el mariscal de lectura UI de la red. La alternativa de alto rendimiento es alimentar Comercios directamente; no utilizar ambos a la vez.

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

Lista de comercios añadidos a la tabla. Modo de alto rendimiento: alimentar esta colección directamente (es seguro de rosca y capped por MaxCount).

Métodos

InitializeComponent
public void InitializeComponent()
tradeGrid.InitializeComponent()

InitializeComponent

Campos

SourceProperty
public static readonly DependencyProperty SourceProperty
value = TradeGrid.SourceProperty

Propiedad de dependencia de la fuente.