LogControl
ログ表示用のグラフィカルコンポーネント。
継承元: UserControl
実装: ILogListener, IPersistable, IDisposable, IComponentConnector
コンストラクター
プロパティ
public bool AutoResize { get; set; }
value = logControl.AutoResize
logControl.AutoResize = value
コンテンツで列の幅を自動的に整列します。デフォルトはオフです。
public bool AutoScroll { get; set; }
value = logControl.AutoScroll
logControl.AutoScroll = value
最後の行に自動的に制御をスクロールします。デフォルトはオフです。
public ICommand ClearCommand { get; set; }
value = logControl.ClearCommand
logControl.ClearCommand = value
ログ項目をクリアするコマンド。
public string Like { get; set; }
value = logControl.Like
logControl.Like = value
ログメッセージのテキストフィルタ。
public int MaxItemsCount { get; set; }
value = logControl.MaxItemsCount
logControl.MaxItemsCount = value
-1 値が無制限に記録されると、最大表示するエントリ数が最大です。デフォルトでは、64 ビット プロセスの最後の 10000 レコードと 32 ビット プロセスの 1000 レコードが表示されます。
public LogMessageCollection Messages { get; set; }
value = logControl.Messages
logControl.Messages = value
ログエントリのコレクション。
public bool ShowDebug { get; set; }
value = logControl.ShowDebug
logControl.ShowDebug = value
型 Debug のメッセージを表示するには、デフォルトで有効にします。
public bool ShowError { get; set; }
value = logControl.ShowError
logControl.ShowError = value
型エラーのメッセージを表示する。デフォルトで有効。
public bool ShowInfo { get; set; }
value = logControl.ShowInfo
logControl.ShowInfo = value
型情報のメッセージを表示する。デフォルトで有効。
public bool ShowSourceNameColumn { get; set; }
value = logControl.ShowSourceNameColumn
logControl.ShowSourceNameColumn = value
ソース名で列を表示するには、デフォルトで有効にします。
public bool ShowVerbose { get; set; }
value = logControl.ShowVerbose
logControl.ShowVerbose = value
型 Verbose のメッセージを表示するには、デフォルトで有効にします。
public bool ShowWarning { get; set; }
value = logControl.ShowWarning
logControl.ShowWarning = value
タイプの警告のメッセージを表示するには、デフォルトで有効です。
public string TimeFormat { get; set; }
value = logControl.TimeFormat
logControl.TimeFormat = value
変換時間を文字列にフォーマットします。デフォルト形式はyy/MM/dd HH:mm:ss.fffです。
メソッド
public static bool GetLogAutoResize(UIElement element)
result = LogControl.GetLogAutoResize(element)
To get the value for AutoResize.
- element
- Object LogControl.
戻り値: 担当: 佐藤 浩一
public static bool GetLogAutoScroll(UIElement element)
result = LogControl.GetLogAutoScroll(element)
To get the value for AutoScroll.
- element
- Object LogControl.
戻り値: 担当: 佐藤 浩一
public static int GetLogMaxItemsCount(UIElement element)
result = LogControl.GetLogMaxItemsCount(element)
To get the value for MaxItemsCount.
- element
- Object LogControl.
戻り値: 担当: 佐藤 浩一
public static bool GetLogShowSourceNameColumn(UIElement element)
result = LogControl.GetLogShowSourceNameColumn(element)
ShowSourceNameColumn の値を得られるため。
- element
- Object LogControl.
戻り値: 担当: 佐藤 浩一
public static void SetLogAutoResize(UIElement element, bool value)
LogControl.SetLogAutoResize(element, value)
To set the value for AutoResize.
- element
- Object LogControl.
- value
- 新規登録はAutoResize@にしてください。
public static void SetLogAutoScroll(UIElement element, bool value)
LogControl.SetLogAutoScroll(element, value)
To set the value for AutoScroll.
- element
- Object LogControl.
- value
- 新規登録はAutoScroll@にしてください。
public static void SetLogMaxItemsCount(UIElement element, int value)
LogControl.SetLogMaxItemsCount(element, value)
To set the value for MaxItemsCount.
- element
- Object LogControl.
- value
- 新規登録はMaxItemsCount@にしてください。
public static void SetLogShowSourceNameColumn(UIElement element, bool value)
LogControl.SetLogShowSourceNameColumn(element, value)
ShowSourceNameColumn の値をセットする。
- element
- Object LogControl.
- value
- 新規登録はShowSourceNameColumn@にしてください。
イベント
フィールド
public static readonly DependencyProperty AutoResizeProperty
value = LogControl.AutoResizeProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty AutoScrollProperty
value = LogControl.AutoScrollProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty ClearCommandProperty
value = LogControl.ClearCommandProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty LogAutoResizeProperty
value = LogControl.LogAutoResizeProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty LogAutoScrollProperty
value = LogControl.LogAutoScrollProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty LogMaxItemsCountProperty
value = LogControl.LogMaxItemsCountProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty LogShowSourceNameColumnProperty
value = LogControl.LogShowSourceNameColumnProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty MaxItemsCountProperty
value = LogControl.MaxItemsCountProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty MessagesProperty
value = LogControl.MessagesProperty
代表挨拶:DependencyProperty@DependencyProperty
public static readonly DependencyProperty ShowDebugProperty
value = LogControl.ShowDebugProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty ShowErrorProperty
value = LogControl.ShowErrorProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty ShowInfoProperty
value = LogControl.ShowInfoProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty ShowSourceNameColumnProperty
value = LogControl.ShowSourceNameColumnProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty ShowVerboseProperty
value = LogControl.ShowVerboseProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty ShowWarningProperty
value = LogControl.ShowWarningProperty
代表取締役社長 佐藤 浩一
public static readonly DependencyProperty TimeFormatProperty
value = LogControl.TimeFormatProperty
代表取締役社長 佐藤 浩一