OrderLogGrid

StockSharp.Xaml

A tabela que mostra o log de pedidos (IOrderLogMessage).

Herda de: BaseGridControl

Implementa: IComponentConnector

Construtores

OrderLogGrid
public OrderLogGrid()
orderLogGrid = OrderLogGrid()

Inicializa uma nova instância do OrderLogGrid.

Propriedades

LogItems
public IListEx<IOrderLogMessage> LogItems { get; }
value = orderLogGrid.LogItems

Diário de pedidos. Modo de alto desempenho: alimenta isto diretamente.

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

O número máximo de linhas a mostrar. O valor - 1 significa um valor ilimitado. O valor por omissão é de 100000.

SelectedLogItem
public IOrderLogMessage SelectedLogItem { get; }
value = orderLogGrid.SelectedLogItem

A linha seleccionada.

SelectedLogItems
public IEnumerable<IOrderLogMessage> SelectedLogItems { get; }
value = orderLogGrid.SelectedLogItems

Linhas selecionadas.

Source
public IEnumerable<IOrderLogMessage> Source { get; set; }
value = orderLogGrid.Source
orderLogGrid.Source = value

Colecção externa a mostrar (modoMVVM); espelhada no buffer interno seguro para thread da grade, para que uma coleção de modelos de visão simples possa ser encadernada sem perder o sistema de marcação de linhas de interface. A alternativa de alto desempenho é alimentar LogItems diretamente; não use ambos de uma vez.

Métodos

InitializeComponent
public void InitializeComponent()
orderLogGrid.InitializeComponent()

InitializeComponent

Campos

SourceProperty
public static readonly DependencyProperty SourceProperty
value = OrderLogGrid.SourceProperty

Propriedade de dependência de origem.