Level1Grid
StockSharp.Xaml
Таблица для отображения сообщения Level1ChangeMessage.
Наследует: BaseGridControl
Реализует: IComponentConnector
Конструкторы
Свойства
MaxCount
public int MaxCount { get; set; }
value = level1Grid.MaxCount
level1Grid.MaxCount = value
Максимальное количество сообщений для отображения. Значение -1 означает неограниченное количество. Значение по умолчанию 10000.
Messages
public IListEx<Level1ChangeMessage> Messages { get; }
value = level1Grid.Messages
Список сообщений, добавленных в таблицу. Высокопроизводительный режим: подавай это напрямую.
SelectedMessage
public Level1ChangeMessage SelectedMessage { get; }
value = level1Grid.SelectedMessage
выбранное сообщение.
SelectedMessages
public IEnumerable<Level1ChangeMessage> SelectedMessages { get; }
value = level1Grid.SelectedMessages
Избранные сообщения.
Source
public IEnumerable<Level1ChangeMessage> Source { get; set; }
value = level1Grid.Source
level1Grid.Source = value
Внешний сбор для отображения (режим MVVM); зеркально отражен во внутреннем буфере сетки, поэтому простая коллекция модели просмотра может быть связана без потери UI-потока. Высокопроизводительная альтернатива - напрямую подавать сообщения; не используйте оба сразу.
Методы
InitializeComponent
public void InitializeComponent()
level1Grid.InitializeComponent()
InitializeComponent
Поля
SourceProperty
public static readonly DependencyProperty SourceProperty
value = Level1Grid.SourceProperty
Свойство зависимости источника.