MyTradeGrid

StockSharp.Xaml

Uma tabela que mostra as suas próprias transações (MyTrade).

Herda de: BaseGridControl

Implementa: IComponentConnector

Construtores

MyTradeGrid
public MyTradeGrid()
myTradeGrid = MyTradeGrid()

Inicializa uma nova instância do MyTradeGrid.

Propriedades

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

O número máximo de transações a mostrar. O valor - 1 significa uma quantidade ilimitada. O valor padrão é 10000.

SelectedTrade
public MyTrade SelectedTrade { get; }
value = myTradeGrid.SelectedTrade

O comércio seleccionado.

SelectedTrades
public IEnumerable<MyTrade> SelectedTrades { get; }
value = myTradeGrid.SelectedTrades

Trocas seleccionadas.

Source
public IEnumerable<MyTrade> Source { get; set; }
value = myTradeGrid.Source
myTradeGrid.Source = value

Colecção externa a mostrar (modoMVVM); espelhada no buffer interno seguro para thread da grelha, para que uma colecção de modelos de visualização simples possa ser encadernada sem perder o sistema de marcação de fios UI. A alternativa de alto desempenho é alimentar diretamente os Trades; não use ambos de uma vez.

Trades
public IListEx<MyTrade> Trades { get; }
value = myTradeGrid.Trades

Lista de transações adicionadas à tabela. Modo de alto desempenho: alimenta isso diretamente.

Métodos

InitializeComponent
public void InitializeComponent()
myTradeGrid.InitializeComponent()

InitializeComponent

Campos

SourceProperty
public static readonly DependencyProperty SourceProperty
value = MyTradeGrid.SourceProperty

Propriedade de dependência de origem.