ExchangeBoardsPanel

StockSharp.Xaml

Herausgeber von Exchange Boards.

Erbt von: UserControl

Implementiert: IAsyncPersistable, IComponentConnector

Konstruktoren

ExchangeBoardsPanel
public ExchangeBoardsPanel()
exchangeBoardsPanel = ExchangeBoardsPanel()

Initialisiert eine neue Instanz von ExchangeBoardsPanel.

Eigenschaften

Boards
public ObservableCollection<ExchangeBoard> Boards { get; }
value = exchangeBoardsPanel.Boards

Liste der Boards.

SelectedBoardCode
public string SelectedBoardCode { get; set; }
value = exchangeBoardsPanel.SelectedBoardCode
exchangeBoardsPanel.SelectedBoardCode = value

Der Code des Boards, der derzeit bearbeitet wird.

Methoden

InitializeComponent
public void InitializeComponent()
exchangeBoardsPanel.InitializeComponent()

InitializeComponent

LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = exchangeBoardsPanel.LoadAsync(storage, cancellationToken)

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

Rückgabe: Task

SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = exchangeBoardsPanel.SaveAsync(storage, cancellationToken)

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Rückgabe: Task

SetBoardCode
public void SetBoardCode(string boardCode)
exchangeBoardsPanel.SetBoardCode(boardCode)

Um das Board für die Bearbeitung zu setzen.

boardCode
Die Bearbeitungstafel wird durch den Code von EntityRegistry geladen.

Ereignisse

Changed
public event Action Changed
exchangeBoardsPanel.Changed += handler

Boards änderten das Ereignis.

Felder

SelectedBoardCodeProperty
public static readonly DependencyProperty SelectedBoardCodeProperty
value = ExchangeBoardsPanel.SelectedBoardCodeProperty

DependencyProperty für SelectedBoardCode.