LogControl

StockSharp.Xaml

El componente gráfico para la visualización de registros.

Hereda de: UserControl

Implementa: ILogListener, IPersistable, IDisposable, IComponentConnector

Constructores

LogControl
public LogControl()
logControl = LogControl()

Inicia una nueva instancia de la LogControl.

Propiedades

AutoResize
public bool AutoResize { get; set; }
value = logControl.AutoResize
logControl.AutoResize = value

Automáticamente para alinear el ancho de las columnas por contenido. El predeterminado está apagado.

AutoScroll
public bool AutoScroll { get; set; }
value = logControl.AutoScroll
logControl.AutoScroll = value

Automáticamente para el control de desplazamiento en la última fila añadido. El predeterminado está apagado.

ClearCommand
public ICommand ClearCommand { get; set; }
value = logControl.ClearCommand
logControl.ClearCommand = value

El comando para borrar los elementos de registro.

Like
public string Like { get; set; }
value = logControl.Like
logControl.Like = value

Filtro de texto para los mensajes de registro.

MaxItemsCount
public int MaxItemsCount { get; set; }
value = logControl.MaxItemsCount
logControl.MaxItemsCount = value

El número máximo de entradas para mostrar. El valor -1 significa una cantidad ilimitada de registros. Por defecto, se muestran los últimos 10000 registros para el proceso de 64 bits y 1000 registros para el proceso de 32 bits.

Messages
public LogMessageCollection Messages { get; set; }
value = logControl.Messages
logControl.Messages = value

La colección de entradas de registro.

ShowDebug
public bool ShowDebug { get; set; }
value = logControl.ShowDebug
logControl.ShowDebug = value

Para mostrar mensajes de tipo Debug. Permitido por defecto.

ShowError
public bool ShowError { get; set; }
value = logControl.ShowError
logControl.ShowError = value

Para mostrar mensajes de tipo Error. Permitido por defecto.

ShowInfo
public bool ShowInfo { get; set; }
value = logControl.ShowInfo
logControl.ShowInfo = value

Para mostrar mensajes de tipo Info. Permitido por defecto.

ShowSourceNameColumn
public bool ShowSourceNameColumn { get; set; }
value = logControl.ShowSourceNameColumn
logControl.ShowSourceNameColumn = value

Para mostrar la columna con el nombre de la fuente. Permitido por defecto.

ShowVerbose
public bool ShowVerbose { get; set; }
value = logControl.ShowVerbose
logControl.ShowVerbose = value

Para mostrar mensajes de tipo Verbose. Permitido por defecto.

ShowWarning
public bool ShowWarning { get; set; }
value = logControl.ShowWarning
logControl.ShowWarning = value

Para mostrar mensajes de tipo Advertencia. Activado por defecto.

TimeFormat
public string TimeFormat { get; set; }
value = logControl.TimeFormat
logControl.TimeFormat = value

Formato para el tiempo de conversión en una cadena. El formato predeterminado es yy/MM/dd HH:mm:ss.fff@.

Métodos

GetLogAutoResize
public static bool GetLogAutoResize(UIElement element)
result = LogControl.GetLogAutoResize(element)

Para obtener el valor de AutoResize.

element
Objeto LogControl.

Devuelve: El valor de AutoResize.

GetLogAutoScroll
public static bool GetLogAutoScroll(UIElement element)
result = LogControl.GetLogAutoScroll(element)

Para obtener el valor de AutoScroll.

element
Objeto LogControl.

Devuelve: El valor de AutoScroll.

GetLogMaxItemsCount
public static int GetLogMaxItemsCount(UIElement element)
result = LogControl.GetLogMaxItemsCount(element)

Para obtener el valor de MaxItemsCount.

element
Objeto LogControl.

Devuelve: El valor de MaxItemsCount.

GetLogShowSourceNameColumn
public static bool GetLogShowSourceNameColumn(UIElement element)
result = LogControl.GetLogShowSourceNameColumn(element)

Para obtener el valor de ShowSourceNameColumn.

element
Objeto LogControl.

Devuelve: El valor de ShowSourceNameColumn.

InitializeComponent
public void InitializeComponent()
logControl.InitializeComponent()

InitializeComponent

Load
public void Load(SettingsStorage storage)
logControl.Load(storage)

Ajustes de carga.

storage
Configuración de almacenamiento.
Save
public void Save(SettingsStorage storage)
logControl.Save(storage)

Guardar configuración.

storage
Configuración de almacenamiento.
SetLogAutoResize
public static void SetLogAutoResize(UIElement element, bool value)
LogControl.SetLogAutoResize(element, value)

Para establecer el valor de AutoResize.

element
Objeto LogControl.
value
Nuevo valor para AutoResize.
SetLogAutoScroll
public static void SetLogAutoScroll(UIElement element, bool value)
LogControl.SetLogAutoScroll(element, value)

Para establecer el valor de AutoScroll.

element
Objeto LogControl.
value
Nuevo valor para AutoScroll.
SetLogMaxItemsCount
public static void SetLogMaxItemsCount(UIElement element, int value)
LogControl.SetLogMaxItemsCount(element, value)

Para establecer el valor de MaxItemsCount.

element
Objeto LogControl.
value
Nuevo valor para MaxItemsCount.
SetLogShowSourceNameColumn
public static void SetLogShowSourceNameColumn(UIElement element, bool value)
LogControl.SetLogShowSourceNameColumn(element, value)

Para establecer el valor de ShowSourceNameColumn.

element
Objeto LogControl.
value
Nuevo valor para ShowSourceNameColumn.

Eventos

LayoutChanged
public event Action LayoutChanged
logControl.LayoutChanged += handler

Disposición cambió el evento.

Campos

AutoResizeProperty
public static readonly DependencyProperty AutoResizeProperty
value = LogControl.AutoResizeProperty

DependencyProperty for AutoResize.

AutoScrollProperty
public static readonly DependencyProperty AutoScrollProperty
value = LogControl.AutoScrollProperty

DependencyProperty for AutoScroll.

ClearCommandProperty
public static readonly DependencyProperty ClearCommandProperty
value = LogControl.ClearCommandProperty

DependencyProperty for ClearCommand.

LogAutoResizeProperty
public static readonly DependencyProperty LogAutoResizeProperty
value = LogControl.LogAutoResizeProperty

DependencyProperty for AutoResize.

LogAutoScrollProperty
public static readonly DependencyProperty LogAutoScrollProperty
value = LogControl.LogAutoScrollProperty

DependencyProperty for AutoScroll.

LogMaxItemsCountProperty
public static readonly DependencyProperty LogMaxItemsCountProperty
value = LogControl.LogMaxItemsCountProperty

DependencyProperty for MaxItemsCount.

LogShowSourceNameColumnProperty
public static readonly DependencyProperty LogShowSourceNameColumnProperty
value = LogControl.LogShowSourceNameColumnProperty

DependencyProperty para ShowSourceNameColumn.

MaxItemsCountProperty
public static readonly DependencyProperty MaxItemsCountProperty
value = LogControl.MaxItemsCountProperty

DependencyProperty for MaxItemsCount.

MessagesProperty
public static readonly DependencyProperty MessagesProperty
value = LogControl.MessagesProperty

DependencyProperty para Mensajes.

ShowDebugProperty
public static readonly DependencyProperty ShowDebugProperty
value = LogControl.ShowDebugProperty

DependencyProperty for ShowDebug.

ShowErrorProperty
public static readonly DependencyProperty ShowErrorProperty
value = LogControl.ShowErrorProperty

DependencyProperty for ShowError.

ShowInfoProperty
public static readonly DependencyProperty ShowInfoProperty
value = LogControl.ShowInfoProperty

DependencyProperty for ShowInfo.

ShowSourceNameColumnProperty
public static readonly DependencyProperty ShowSourceNameColumnProperty
value = LogControl.ShowSourceNameColumnProperty

DependencyProperty para ShowSourceNameColumn.

ShowVerboseProperty
public static readonly DependencyProperty ShowVerboseProperty
value = LogControl.ShowVerboseProperty

DependencyProperty for ShowVerbose.

ShowWarningProperty
public static readonly DependencyProperty ShowWarningProperty
value = LogControl.ShowWarningProperty

DependencyProperty for ShowWarning.

TimeFormatProperty
public static readonly DependencyProperty TimeFormatProperty
value = LogControl.TimeFormatProperty

DependencyProperty for TimeFormat.