LogControl

StockSharp.Xaml

ログ表示用のグラフィカルコンポーネント。

継承元: UserControl

実装: ILogListener, IPersistable, IDisposable, IComponentConnector

コンストラクター

LogControl
public LogControl()
logControl = LogControl()

LogControl の新規インスタンスを初期化します。

プロパティ

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

コンテンツで列の幅を自動的に整列します。デフォルトはオフです。

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

最後の行に自動的に制御をスクロールします。デフォルトはオフです。

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

ログ項目をクリアするコマンド。

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

ログメッセージのテキストフィルタ。

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

-1 値が無制限に記録されると、最大表示するエントリ数が最大です。デフォルトでは、64 ビット プロセスの最後の 10000 レコードと 32 ビット プロセスの 1000 レコードが表示されます。

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

ログエントリのコレクション。

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

型 Debug のメッセージを表示するには、デフォルトで有効にします。

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

型エラーのメッセージを表示する。デフォルトで有効。

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

型情報のメッセージを表示する。デフォルトで有効。

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

ソース名で列を表示するには、デフォルトで有効にします。

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

型 Verbose のメッセージを表示するには、デフォルトで有効にします。

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

タイプの警告のメッセージを表示するには、デフォルトで有効です。

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

変換時間を文字列にフォーマットします。デフォルト形式はyy/MM/dd HH:mm:ss.fffです。

メソッド

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

To get the value for AutoResize.

element
Object LogControl.

戻り値: 担当: 佐藤 浩一

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

To get the value for AutoScroll.

element
Object LogControl.

戻り値: 担当: 佐藤 浩一

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

To get the value for MaxItemsCount.

element
Object LogControl.

戻り値: 担当: 佐藤 浩一

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

ShowSourceNameColumn の値を得られるため。

element
Object LogControl.

戻り値: 担当: 佐藤 浩一

InitializeComponent
public void InitializeComponent()
logControl.InitializeComponent()

担当: 佐藤 宏

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

設定をロードします。

storage
設定ストレージ。
Save
public void Save(SettingsStorage storage)
logControl.Save(storage)

設定を保存します。

storage
設定ストレージ。
SetLogAutoResize
public static void SetLogAutoResize(UIElement element, bool value)
LogControl.SetLogAutoResize(element, value)

To set the value for AutoResize.

element
Object LogControl.
value
新規登録はAutoResize@にしてください。
SetLogAutoScroll
public static void SetLogAutoScroll(UIElement element, bool value)
LogControl.SetLogAutoScroll(element, value)

To set the value for AutoScroll.

element
Object LogControl.
value
新規登録はAutoScroll@にしてください。
SetLogMaxItemsCount
public static void SetLogMaxItemsCount(UIElement element, int value)
LogControl.SetLogMaxItemsCount(element, value)

To set the value for MaxItemsCount.

element
Object LogControl.
value
新規登録はMaxItemsCount@にしてください。
SetLogShowSourceNameColumn
public static void SetLogShowSourceNameColumn(UIElement element, bool value)
LogControl.SetLogShowSourceNameColumn(element, value)

ShowSourceNameColumn の値をセットする。

element
Object LogControl.
value
新規登録はShowSourceNameColumn@にしてください。

イベント

LayoutChanged
public event Action LayoutChanged
logControl.LayoutChanged += handler

レイアウト変更イベント。

フィールド

AutoResizeProperty
public static readonly DependencyProperty AutoResizeProperty
value = LogControl.AutoResizeProperty

代表取締役社長 佐藤 浩一

AutoScrollProperty
public static readonly DependencyProperty AutoScrollProperty
value = LogControl.AutoScrollProperty

代表取締役社長 佐藤 浩一

ClearCommandProperty
public static readonly DependencyProperty ClearCommandProperty
value = LogControl.ClearCommandProperty

代表取締役社長 佐藤 浩一

LogAutoResizeProperty
public static readonly DependencyProperty LogAutoResizeProperty
value = LogControl.LogAutoResizeProperty

代表取締役社長 佐藤 浩一

LogAutoScrollProperty
public static readonly DependencyProperty LogAutoScrollProperty
value = LogControl.LogAutoScrollProperty

代表取締役社長 佐藤 浩一

LogMaxItemsCountProperty
public static readonly DependencyProperty LogMaxItemsCountProperty
value = LogControl.LogMaxItemsCountProperty

代表取締役社長 佐藤 浩一

LogShowSourceNameColumnProperty
public static readonly DependencyProperty LogShowSourceNameColumnProperty
value = LogControl.LogShowSourceNameColumnProperty

代表取締役社長 佐藤 浩一

MaxItemsCountProperty
public static readonly DependencyProperty MaxItemsCountProperty
value = LogControl.MaxItemsCountProperty

代表取締役社長 佐藤 浩一

MessagesProperty
public static readonly DependencyProperty MessagesProperty
value = LogControl.MessagesProperty

代表挨拶:DependencyProperty@DependencyProperty

ShowDebugProperty
public static readonly DependencyProperty ShowDebugProperty
value = LogControl.ShowDebugProperty

代表取締役社長 佐藤 浩一

ShowErrorProperty
public static readonly DependencyProperty ShowErrorProperty
value = LogControl.ShowErrorProperty

代表取締役社長 佐藤 浩一

ShowInfoProperty
public static readonly DependencyProperty ShowInfoProperty
value = LogControl.ShowInfoProperty

代表取締役社長 佐藤 浩一

ShowSourceNameColumnProperty
public static readonly DependencyProperty ShowSourceNameColumnProperty
value = LogControl.ShowSourceNameColumnProperty

代表取締役社長 佐藤 浩一

ShowVerboseProperty
public static readonly DependencyProperty ShowVerboseProperty
value = LogControl.ShowVerboseProperty

代表取締役社長 佐藤 浩一

ShowWarningProperty
public static readonly DependencyProperty ShowWarningProperty
value = LogControl.ShowWarningProperty

代表取締役社長 佐藤 浩一

TimeFormatProperty
public static readonly DependencyProperty TimeFormatProperty
value = LogControl.TimeFormatProperty

代表取締役社長 佐藤 浩一