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