TradeGrid
Die Tabelle zeigt Tick Trades (ITickTradeMessage).
Erbt von: BaseGridControl
Implementiert: IComponentConnector
Konstruktoren
Eigenschaften
public int MaxCount { get; set; }
value = tradeGrid.MaxCount
tradeGrid.MaxCount = value
Die maximale Anzahl der anzuzeigenden Trades. Der -1-Wert bedeutet einen unbegrenzten Betrag. Der Standardwert ist 1000000.
public ITickTradeMessage SelectedTrade { get; }
value = tradeGrid.SelectedTrade
Der ausgewählte Handel.
public IEnumerable<ITickTradeMessage> SelectedTrades { get; }
value = tradeGrid.SelectedTrades
Ausgewählte Trades.
public IEnumerable<ITickTradeMessage> Source { get; set; }
value = tradeGrid.Source
tradeGrid.Source = value
Externe Sammlung zur Anzeige (MVVM-Modus). Wenn gebunden, spiegelt das Gitter es in den internen threadsicheren MaxCount-gedeckelten Puffer, so dass ein Anrufer eine einfache Ansichtsmodellsammlung binden kann, ohne das UI-Thread-Marshalling des Gitters zu verlieren. Die leistungsstarke Alternative ist, Trades direkt zu füttern; Verwenden Sie nicht beides gleichzeitig.
public IListEx<ITickTradeMessage> Trades { get; }
value = tradeGrid.Trades
Hochleistungsmodus: Diese Sammlung direkt einspeisen (sie ist threadsicher und wird von MaxCount begrenzt).
Methoden
public void InitializeComponent()
tradeGrid.InitializeComponent()
InitializeComponent
Felder
public static readonly DependencyProperty SourceProperty
value = TradeGrid.SourceProperty
Source Dependency Property.