GridSourceMirror

StockSharp.Xaml

Spiegelt eine externe (MVVM) Sammlung in den internen threadsicheren Anzeigepuffer eines Gitters, so dass ein Rich-Grid über seine Dual-Mode-Quellenabhängigkeitseigenschaft an eine Sammlung von Modellen für die einfache Ansicht gebunden werden kann, ohne das UI-Thread-Marshalling und Capping des Gitters zu verlieren.

Methoden

Rebind``1
public static NotifyCollectionChangedEventHandler Rebind<T>(NotifyCollectionChangedEventHandler current, IEnumerable<T> oldSource, IEnumerable<T> newSource, IListEx<T> target)
result = GridSourceMirror.Rebind(current, oldSource, newSource, target)

Entfernen Sie die vorherige Quelle, setzen Sie den Zielpuffer zurück, setzen Sie ihn dann aus und beginnen Sie, die neue Quelle zu verfolgen.

current
Der Handler, der derzeit an die alte Quelle (oder) angeschlossen ist.
oldSource
Die zuvor gebundene Quelle.
newSource
Die neu gebundene Quelle.
target
Der interne Puffer des Gitters zum Spiegeln in.

Rückgabe: Der Handler, der an (oder) angebracht ist, um auf dem nächsten Rebind zurückzugehen.