
補充範例及優化程式碼,進一步將XAML上關於欄位(DataGridTextColumn)的描述收攏到C#端的程式碼內
//將log加入AppLog動態資料集(_appLogCollection),顯示在DataGrid上
void AppendLog(LogLevel level, string msg, [CallerLineNumber] int lineNumber = 0, [CallerMemberName] string memberName = "")
{
AppLog log = new AppLog()
{
Level = level.Name.ToUpper(),
ThreadID = Thread.CurrentThread.ManagedThreadId,
Message = msg,
CallerLineNumber = lineNumber,
CallerMemberName = memberName,
};