ExchangeBoardsPanel

StockSharp.Xaml

Редактор биржевых досок.

Наследует: UserControl

Реализует: IAsyncPersistable, IComponentConnector

Конструкторы

ExchangeBoardsPanel
public ExchangeBoardsPanel()
exchangeBoardsPanel = ExchangeBoardsPanel()

Инициирует новый экземпляр документа ExchangeBoardsPanel.

Свойства

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

Список досок.

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

Кодекс, который в настоящее время редактируется.

Методы

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

Возвращает: Task

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

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Возвращает: Task

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

Чтобы установить доску для редактирования.

boardCode
Код доски редактирования. Доска для редактирования загружается кодом от EntityRegistry.

События

Changed
public event Action Changed
exchangeBoardsPanel.Changed += handler

Доски изменили событие.

Поля

SelectedBoardCodeProperty
public static readonly DependencyProperty SelectedBoardCodeProperty
value = ExchangeBoardsPanel.SelectedBoardCodeProperty

DependencyProperty для SelectedBoardCode.