TradeGrid
A tabela que mostra as transações de tiques (ITickTradeMessage).
Herda de: BaseGridControl
Implementa: IComponentConnector
Construtores
Propriedades
public int MaxCount { get; set; }
value = tradeGrid.MaxCount
tradeGrid.MaxCount = value
O número máximo de transações a serem exibidas. O valor - 1 significa um valor ilimitado. O valor padrão é de 1000000.
public ITickTradeMessage SelectedTrade { get; }
value = tradeGrid.SelectedTrade
O comércio seleccionado.
public IEnumerable<ITickTradeMessage> SelectedTrades { get; }
value = tradeGrid.SelectedTrades
Trocas seleccionadas.
public IEnumerable<ITickTradeMessage> Source { get; set; }
value = tradeGrid.Source
tradeGrid.Source = value
Colecção externa a mostrar (modoMVVM). Quando ligada, a grelha espelha- a no buffer interno seguro de threads, MaxCount- capped, para que um chamador possa ligar uma colecção de modelos de visualização simples sem perder o sistema de marcação de linhas de interface da grelha. A alternativa de alto desempenho é alimentar diretamente o Comércio; não use ambos de uma só vez.
public IListEx<ITickTradeMessage> Trades { get; }
value = tradeGrid.Trades
Lista de transações adicionadas à tabela. Modo de alto desempenho: alimenta esta coleção diretamente (é seguro de thread e cappado por MaxCount).
Métodos
public void InitializeComponent()
tradeGrid.InitializeComponent()
InitializeComponent
Campos
public static readonly DependencyProperty SourceProperty
value = TradeGrid.SourceProperty
Propriedade de dependência de origem.