OrderLogGrid

StockSharp.Xaml

显示订单日志的表格(IOrderLogMessage) 。

继承自: BaseGridControl

实现: IComponentConnector

构造函数

OrderLogGrid
public OrderLogGrid()
orderLogGrid = OrderLogGrid()

初始化了 & ##OrderLogGrid+#的新实例.

属性

LogItems
public IListEx<IOrderLogMessage> LogItems { get; }
value = orderLogGrid.LogItems

命令日志 高性能模式: 直接输入此模式 。

MaxCount
public int MaxCount { get; set; }
value = orderLogGrid.MaxCount
orderLogGrid.MaxCount = value

显示的最大行数。 -1 值表示无限量。默认值为 100 000 。

SelectedLogItem
public IOrderLogMessage SelectedLogItem { get; }
value = orderLogGrid.SelectedLogItem

所选行.

SelectedLogItems
public IEnumerable<IOrderLogMessage> SelectedLogItems { get; }
value = orderLogGrid.SelectedLogItems

所选行.

Source
public IEnumerable<IOrderLogMessage> Source { get; set; }
value = orderLogGrid.Source
orderLogGrid.Source = value

外部收藏要显示(MVVM 模式); 镜像入网格的内部线程安全缓冲器, 这样一个平面视图模型收藏可以绑定而不丢失 UI 线程编组。 高性能的替代方案是直接给LogItems 输入; 不同时使用两者 。

方法

InitializeComponent
public void InitializeComponent()
orderLogGrid.InitializeComponent()

InitializeComponent

字段

SourceProperty
public static readonly DependencyProperty SourceProperty
value = OrderLogGrid.SourceProperty

来源依赖财产。